EhCacheClusterManager

org.beangle.cache.ehcache.EhCacheClusterManager
class EhCacheClusterManager(ehManager: EhCacheManager, broadcasterBuilder: BroadcasterBuilder, autoCreate: Boolean) extends AbstractCacheManager, Initializing

Attributes

Graph
Supertypes
trait Initializing
class AbstractCacheManager
trait CacheManager
trait Disposable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def destroy(): Unit

do destroy.

do destroy.

Attributes

Definition Classes
Disposable
override protected def findCache[K, V](name: String, keyType: Class[K], valueType: Class[V]): Cache[K, V]

Attributes

Definition Classes
AbstractCacheManager
def init(): Unit

do initialization.

do initialization.

Attributes

override protected def newCache[K, V](name: String, keyType: Class[K], valueType: Class[V]): Cache[K, V]

Attributes

Definition Classes
AbstractCacheManager

Inherited methods

final override def getCache[K, V](name: String, keyType: Class[K], valueType: Class[V]): Cache[K, V]

Return the cache associated with the given name.

Return the cache associated with the given name.

Attributes

Definition Classes
AbstractCacheManager -> CacheManager
Inherited from:
AbstractCacheManager
protected def register[K, V](name: String, cache: Cache[K, V]): Unit

Attributes

Inherited from:
AbstractCacheManager

Concrete fields

var propagateExpiration: Boolean