org.ajax4jsf.cache
Class CacheManager
java.lang.Object
org.ajax4jsf.cache.CacheManager
public class CacheManager
- extends java.lang.Object
TODO stop caches on application stop
CacheManager is used in J2SE environments for looking up named caches.
Method Summary |
void |
createCache(java.lang.String cacheName,
java.util.Map<?,?> env)
|
void |
destroy()
|
void |
destroyCache(java.lang.String cacheName)
|
org.ajax4jsf.cache.Cache |
getCache(java.lang.String cacheName)
|
org.ajax4jsf.cache.CacheFactory |
getCacheFactory(java.util.Map<?,?> env)
|
java.util.Map<java.lang.String,org.ajax4jsf.cache.Cache> |
getCaches()
|
static CacheManager |
getInstance()
Returns the singleton CacheManager |
org.ajax4jsf.cache.Cache |
getNewCache(java.lang.String cacheName,
java.util.Map<?,?> env)
|
void |
registerCache(java.lang.String cacheName,
org.ajax4jsf.cache.Cache cache)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CACHE_MANAGER_FACTORY_CLASS
public static final java.lang.String CACHE_MANAGER_FACTORY_CLASS
- See Also:
- Constant Field Values
CacheManager
public CacheManager()
getInstance
public static CacheManager getInstance()
- Returns the singleton CacheManager
getCache
public org.ajax4jsf.cache.Cache getCache(java.lang.String cacheName)
getNewCache
public org.ajax4jsf.cache.Cache getNewCache(java.lang.String cacheName,
java.util.Map<?,?> env)
registerCache
public void registerCache(java.lang.String cacheName,
org.ajax4jsf.cache.Cache cache)
createCache
public void createCache(java.lang.String cacheName,
java.util.Map<?,?> env)
destroyCache
public void destroyCache(java.lang.String cacheName)
getCacheFactory
public org.ajax4jsf.cache.CacheFactory getCacheFactory(java.util.Map<?,?> env)
getCaches
public java.util.Map<java.lang.String,org.ajax4jsf.cache.Cache> getCaches()
destroy
public void destroy()
Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.