EhCacheManager

org.beangle.cache.ehcache.EhCacheManager
class EhCacheManager(val name: String, autoCreate: Boolean) extends AbstractCacheManager, Initializing, Logging

Attributes

Graph
Supertypes
trait Logging
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
def init(): Unit

do initialization.

do initialization.

Attributes

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 configUrl: URL
val name: String

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging