|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FeaturesManager
Interface implemented by classes providing access to extended functionality.
Field Summary | |
---|---|
static String |
ENTERPRISE_FM_CLASSNAME
Fully qualified classname of the enterprise features manager |
Method Summary | |
---|---|
SoftLockManager |
createSoftLockManager(Ehcache cache,
SoftLockFactory lockFactory)
Create a soft-lock map for the given cache |
Store |
createStore(Cache cache,
Pool onHeapPool,
Pool onDiskPool)
Create a store for the given cache. |
TransactionIDFactory |
createTransactionIDFactory()
Create a transaction map for the associated cache manager |
WriteBehind |
createWriteBehind(Cache cache)
Create a WriteBehind instance for the given cache. |
void |
dispose()
Called on CacheManager shutdown and on exception during CacheManager bootstrapping. |
void |
startup()
Called on CacheManager creation. |
Field Detail |
---|
static final String ENTERPRISE_FM_CLASSNAME
Method Detail |
---|
WriteBehind createWriteBehind(Cache cache)
cache
- cache to create write behind for
Store createStore(Cache cache, Pool onHeapPool, Pool onDiskPool)
cache
- cache to create a store foronHeapPool
- on-heap poolonDiskPool
- on-disk pool
TransactionIDFactory createTransactionIDFactory()
SoftLockManager createSoftLockManager(Ehcache cache, SoftLockFactory lockFactory)
void startup()
CacheManager
creation.
void dispose()
CacheManager
shutdown and on exception during CacheManager bootstrapping.
|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |