|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PersistentCacheManager
A CacheManager
that knows how to lifecycle caches that can outlive the JVM.
Method Summary | |
---|---|
void |
destroy()
Destroys all persistent data associated with this PersistentCacheManager . |
void |
destroyCache(java.lang.String alias)
Destroys all data persistent data associated with the aliased Cache instance managed
by this CacheManager |
Methods inherited from interface org.ehcache.CacheManager |
---|
close, createCache, createCache, getCache, getRuntimeConfiguration, getStatus, init, removeCache |
Method Detail |
---|
void destroy() throws CachePersistenceException
PersistentCacheManager
.
This is achieved by putting the CacheManager
in MAINTENANCE
mode,
executing the destroy and then exiting the MAINTENANCE
mode.
java.lang.IllegalStateException
- if state maintenance couldn't be reached
CachePersistenceException
- when something goes wrong destroying the persistent datavoid destroyCache(java.lang.String alias) throws CachePersistenceException
Cache
instance managed
by this CacheManager
alias
- the Cache
's alias to destroy all persistent data from
CachePersistenceException
- when something goes wrong destroying the persistent data
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |