com.liferay.portal.kernel.cache
Interface PortalCacheManager<K extends Serializable,V>
- All Known Implementing Classes:
- AbstractPortalCacheManager, BaseIntrabandPortalCacheManager, EhcachePortalCacheManager, MemoryPortalCacheManager
public interface PortalCacheManager<K extends Serializable,V>
clearAll
void clearAll()
throws PortalCacheException
- Throws:
PortalCacheException
destroy
void destroy()
getCache
PortalCache<K,V> getCache(String name)
throws PortalCacheException
- Throws:
PortalCacheException
getCache
PortalCache<K,V> getCache(String name,
boolean blocking)
throws PortalCacheException
- Throws:
PortalCacheException
getCacheManagerListeners
Set<CacheManagerListener> getCacheManagerListeners()
getName
String getName()
isClusterAware
boolean isClusterAware()
reconfigureCaches
void reconfigureCaches(URL configurationURL)
registerCacheManagerListener
boolean registerCacheManagerListener(CacheManagerListener cacheManagerListener)
removeCache
void removeCache(String name)
unregisterCacheManagerListener
boolean unregisterCacheManagerListener(CacheManagerListener cacheManagerListener)
unregisterCacheManagerListeners
void unregisterCacheManagerListeners()