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 TypeMethodDescriptionvoid
clearAll()
void
destroy()
fetchPortalCache
(String portalCacheName) getPortalCache
(String portalCacheName) getPortalCache
(String portalCacheName, boolean mvcc) getPortalCache
(String portalCacheName, boolean mvcc, boolean sharded) protected PortalCacheManager<K,
V> void
reconfigurePortalCaches
(URL configurationURL, ClassLoader classLoader) boolean
registerPortalCacheManagerListener
(PortalCacheManagerListener portalCacheManagerListener) void
removePortalCache
(String portalCacheName) void
removePortalCaches
(long companyId) protected void
setPortalCacheManager
(PortalCacheManager<? extends Serializable, ?> portalCacheManager) boolean
unregisterPortalCacheManagerListener
(PortalCacheManagerListener portalCacheManagerListener) void
-
Constructor Details
-
DynamicPortalCacheManager
-
-
Method Details
-
clearAll
- Specified by:
clearAll
in interfacePortalCacheManager<K extends Serializable,
V> - Throws:
PortalCacheException
-
destroy
public void destroy()- Specified by:
destroy
in interfacePortalCacheManager<K extends Serializable,
V>
-
fetchPortalCache
- Specified by:
fetchPortalCache
in interfacePortalCacheManager<K extends Serializable,
V>
-
getPortalCache
- Specified by:
getPortalCache
in interfacePortalCacheManager<K extends Serializable,
V> - Throws:
PortalCacheException
-
getPortalCache
public PortalCache<K,V> getPortalCache(String portalCacheName, boolean mvcc) throws PortalCacheException - Specified by:
getPortalCache
in interfacePortalCacheManager<K extends Serializable,
V> - Throws:
PortalCacheException
-
getPortalCache
public PortalCache<K,V> getPortalCache(String portalCacheName, boolean mvcc, boolean sharded) throws PortalCacheException - Specified by:
getPortalCache
in interfacePortalCacheManager<K extends Serializable,
V> - Throws:
PortalCacheException
-
getPortalCacheManagerListeners
- Specified by:
getPortalCacheManagerListeners
in interfacePortalCacheManager<K extends Serializable,
V>
-
getPortalCacheManagerName
- Specified by:
getPortalCacheManagerName
in interfacePortalCacheManager<K extends Serializable,
V>
-
reconfigurePortalCaches
- Specified by:
reconfigurePortalCaches
in interfacePortalCacheManager<K extends Serializable,
V>
-
registerPortalCacheManagerListener
public boolean registerPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) - Specified by:
registerPortalCacheManagerListener
in interfacePortalCacheManager<K extends Serializable,
V>
-
removePortalCache
- Specified by:
removePortalCache
in interfacePortalCacheManager<K extends Serializable,
V>
-
removePortalCaches
public void removePortalCaches(long companyId) - Specified by:
removePortalCaches
in interfacePortalCacheManager<K extends Serializable,
V>
-
unregisterPortalCacheManagerListener
public boolean unregisterPortalCacheManagerListener(PortalCacheManagerListener portalCacheManagerListener) - Specified by:
unregisterPortalCacheManagerListener
in interfacePortalCacheManager<K extends Serializable,
V>
-
unregisterPortalCacheManagerListeners
public void unregisterPortalCacheManagerListeners()- Specified by:
unregisterPortalCacheManagerListeners
in interfacePortalCacheManager<K extends Serializable,
V>
-
getPortalCacheManager
-
setPortalCacheManager
protected void setPortalCacheManager(PortalCacheManager<? extends Serializable, ?> portalCacheManager)
-