com
.
github
.
j5ik2o
.
reactive
memcached
package
memcached
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
memcached
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
final
case class
CommonsAbandonedConfig
(
removeAbandonedOnBorrow:
Option
[
Boolean
] =
None
,
removeAbandonedOnMaintenance:
Option
[
Boolean
] =
None
,
removeAbandonedTimeout:
Option
[
Duration
] =
None
,
logAbandoned:
Option
[
Boolean
] =
None
,
requireFullStackTrace:
Option
[
Boolean
] =
None
,
logWriter:
Option
[
PrintWriter
] =
None
,
useUsageTracking:
Option
[
Boolean
] =
None
)
extends
Product
with
Serializable
class
CommonsPool
extends
MemcachedConnectionPool
[
Task
]
final
case class
CommonsPoolConfig
(
lifo:
Option
[
Boolean
] =
None
,
fairness:
Option
[
Boolean
] =
None
,
maxWaitMillis:
Option
[
Duration
] =
None
,
minEvictableIdleTime:
Option
[
Duration
] =
None
,
evictorShutdownTimeout:
Option
[
Duration
] =
None
,
softMinEvictableIdleTime:
Option
[
Duration
] =
None
,
blockWhenExhausted:
Option
[
Boolean
] =
None
,
evictionPolicy:
Option
[
EvictionPolicy
[
MemcachedConnectionPoolable
]] =
None
,
evictionPolicyClassName:
Option
[
String
] =
None
,
testOnCreate:
Option
[
Boolean
] =
None
,
testOnBorrow:
Option
[
Boolean
] =
None
,
testOnReturn:
Option
[
Boolean
] =
None
,
testWhileIdle:
Option
[
Boolean
] =
None
,
numTestsPerEvictionRun:
Option
[
Int
] =
None
,
timeBetweenEvictionRuns:
Option
[
Duration
] =
None
,
jmxEnabled:
Option
[
Boolean
] =
None
,
jmxNamePrefix:
Option
[
String
] =
None
,
jmxNameBase:
Option
[
String
] =
None
,
sizePerPeer:
Option
[
Int
] =
None
,
maxIdlePerPeer:
Option
[
Int
] =
None
,
minIdlePerPeer:
Option
[
Int
] =
None
,
abandonedConfig:
Option
[
CommonsAbandonedConfig
] =
None
)
extends
Product
with
Serializable
final
case class
MemcachedConnectionPoolable
(
index:
Int
,
memcachedConnection:
MemcachedConnection
)
extends
MemcachedConnection
with
Product
with
Serializable
type
ReaderMemcachedConnection
[
M
[
_
]
,
A
]
=
Kleisli
[
M
,
MemcachedConnection
,
A
]
type
ReaderTTask
[
C
,
A
]
=
Kleisli
[
Task
,
C
,
A
]
type
ReaderTTaskMemcachedConnection
[
A
]
=
Kleisli
[
Task
,
MemcachedConnection
,
A
]
Value Members
object
CommonsPool
Inherited from
AnyRef
Inherited from
Any
Ungrouped