com.liferay.portal.kernel.cache
Interface PortalCacheManager<K extends Serializable,V>
- All Known Implementing Classes:
- AbstractPortalCacheManager, MockPortalCacheManager
public interface PortalCacheManager<K extends Serializable,V>
PORTAL_CACHE_MANAGER_NAME
static final String PORTAL_CACHE_MANAGER_NAME
- See Also:
- Constant Field Values
PORTAL_CACHE_MANAGER_TYPE
static final String PORTAL_CACHE_MANAGER_TYPE
- See Also:
- Constant Field Values
clearAll
void clearAll()
throws PortalCacheException
- Throws:
PortalCacheException
destroy
void destroy()
getCache
PortalCache<K,V> getCache(String portalCacheName)
throws PortalCacheException
- Throws:
PortalCacheException
getCache
PortalCache<K,V> getCache(String portalCacheName,
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 portalCacheName)
unregisterCacheManagerListener
boolean unregisterCacheManagerListener(CacheManagerListener cacheManagerListener)
unregisterCacheManagerListeners
void unregisterCacheManagerListeners()