Package com.liferay.portal.kernel.cache
Interface PortalCacheManager<K extends Serializable,V>
- All Known Implementing Classes:
DynamicPortalCacheManager
- Author:
- Joseph Shum
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidclearAll()voiddestroy()fetchPortalCache(String portalCacheName) getPortalCache(String portalCacheName) getPortalCache(String portalCacheName, boolean mvcc) getPortalCache(String portalCacheName, boolean mvcc, boolean sharded) voidreconfigurePortalCaches(URL configurationURL, ClassLoader classLoader) booleanregisterPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) voidremovePortalCache(String portalCacheName) voidremovePortalCaches(long companyId) booleanunregisterPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) void
-
Field Details
-
PORTAL_CACHE_MANAGER_NAME
- See Also:
-
-
Method Details
-
clearAll
- Throws:
PortalCacheException
-
destroy
void destroy() -
fetchPortalCache
-
getPortalCache
- Throws:
PortalCacheException
-
getPortalCache
- Throws:
PortalCacheException
-
getPortalCache
PortalCache<K,V> getPortalCache(String portalCacheName, boolean mvcc, boolean sharded) throws PortalCacheException - Throws:
PortalCacheException
-
getPortalCacheManagerListeners
Set<PortalCacheManagerListener> getPortalCacheManagerListeners() -
getPortalCacheManagerName
String getPortalCacheManagerName() -
reconfigurePortalCaches
-
registerPortalCacheManagerListener
-
removePortalCache
-
removePortalCaches
void removePortalCaches(long companyId) -
unregisterPortalCacheManagerListener
-
unregisterPortalCacheManagerListeners
void unregisterPortalCacheManagerListeners()
-