package memcached
Linear Supertypes
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