Package com.liferay.portal.kernel.cache
Class DynamicPortalCacheManager<K extends Serializable,V>
Object
com.liferay.portal.kernel.cache.DynamicPortalCacheManager<K,V>
- All Implemented Interfaces:
PortalCacheManager<K,V>
public class DynamicPortalCacheManager<K extends Serializable,V>
extends Object
implements PortalCacheManager<K,V>
- Author:
- Tina Tian
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.cache.PortalCacheManager
PORTAL_CACHE_MANAGER_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearAll()voiddestroy()fetchPortalCache(String portalCacheName) getPortalCache(String portalCacheName) getPortalCache(String portalCacheName, boolean mvcc) getPortalCache(String portalCacheName, boolean mvcc, boolean sharded) protected PortalCacheManager<K,V> voidreconfigurePortalCaches(URL configurationURL, ClassLoader classLoader) booleanregisterPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) voidremovePortalCache(String portalCacheName) voidremovePortalCaches(long companyId) protected voidsetPortalCacheManager(PortalCacheManager<? extends Serializable, ?> portalCacheManager) booleanunregisterPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) void
-
Constructor Details
-
DynamicPortalCacheManager
-
-
Method Details
-
clearAll
- Specified by:
clearAllin interfacePortalCacheManager<K extends Serializable,V> - Throws:
PortalCacheException
-
destroy
public void destroy()- Specified by:
destroyin interfacePortalCacheManager<K extends Serializable,V>
-
fetchPortalCache
- Specified by:
fetchPortalCachein interfacePortalCacheManager<K extends Serializable,V>
-
getPortalCache
- Specified by:
getPortalCachein interfacePortalCacheManager<K extends Serializable,V> - Throws:
PortalCacheException
-
getPortalCache
public PortalCache<K,V> getPortalCache(String portalCacheName, boolean mvcc) throws PortalCacheException - Specified by:
getPortalCachein interfacePortalCacheManager<K extends Serializable,V> - Throws:
PortalCacheException
-
getPortalCache
public PortalCache<K,V> getPortalCache(String portalCacheName, boolean mvcc, boolean sharded) throws PortalCacheException - Specified by:
getPortalCachein interfacePortalCacheManager<K extends Serializable,V> - Throws:
PortalCacheException
-
getPortalCacheManagerListeners
- Specified by:
getPortalCacheManagerListenersin interfacePortalCacheManager<K extends Serializable,V>
-
getPortalCacheManagerName
- Specified by:
getPortalCacheManagerNamein interfacePortalCacheManager<K extends Serializable,V>
-
reconfigurePortalCaches
- Specified by:
reconfigurePortalCachesin interfacePortalCacheManager<K extends Serializable,V>
-
registerPortalCacheManagerListener
public boolean registerPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) - Specified by:
registerPortalCacheManagerListenerin interfacePortalCacheManager<K extends Serializable,V>
-
removePortalCache
- Specified by:
removePortalCachein interfacePortalCacheManager<K extends Serializable,V>
-
removePortalCaches
public void removePortalCaches(long companyId) - Specified by:
removePortalCachesin interfacePortalCacheManager<K extends Serializable,V>
-
unregisterPortalCacheManagerListener
public boolean unregisterPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) - Specified by:
unregisterPortalCacheManagerListenerin interfacePortalCacheManager<K extends Serializable,V>
-
unregisterPortalCacheManagerListeners
public void unregisterPortalCacheManagerListeners()- Specified by:
unregisterPortalCacheManagerListenersin interfacePortalCacheManager<K extends Serializable,V>
-
getPortalCacheManager
-
setPortalCacheManager
protected void setPortalCacheManager(PortalCacheManager<? extends Serializable, ?> portalCacheManager)
-