Package com.liferay.portal.kernel.cache
Class DynamicPortalCache<K extends Serializable,V>
Object
com.liferay.portal.kernel.cache.DynamicPortalCache<K,V>
- All Implemented Interfaces:
PortalCache<K,
V>
public class DynamicPortalCache<K extends Serializable,V>
extends Object
implements PortalCache<K,V>
- Author:
- Tina Tian
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.cache.PortalCache
DEFAULT_TIME_TO_LIVE
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicPortalCache
(PortalCacheManager<K, V> portalCacheManager, PortalCache<K, V> portalCache, String portalCacheName, boolean mvcc, boolean sharded) -
Method Summary
Modifier and TypeMethodDescriptiongetKeys()
boolean
isMVCC()
boolean
void
void
void
registerPortalCacheListener
(PortalCacheListener<K, V> portalCacheListener) void
registerPortalCacheListener
(PortalCacheListener<K, V> portalCacheListener, PortalCacheListenerScope portalCacheListenerScope) void
void
protected void
setPortalCache
(PortalCache<K, V> portalCache) void
unregisterPortalCacheListener
(PortalCacheListener<K, V> portalCacheListener) void
-
Constructor Details
-
DynamicPortalCache
public DynamicPortalCache(PortalCacheManager<K, V> portalCacheManager, PortalCache<K, V> portalCache, String portalCacheName, boolean mvcc, boolean sharded)
-
-
Method Details
-
get
- Specified by:
get
in interfacePortalCache<K extends Serializable,
V>
-
getKeys
- Specified by:
getKeys
in interfacePortalCache<K extends Serializable,
V>
-
getPortalCacheManager
- Specified by:
getPortalCacheManager
in interfacePortalCache<K extends Serializable,
V>
-
getPortalCacheName
- Specified by:
getPortalCacheName
in interfacePortalCache<K extends Serializable,
V>
-
isMVCC
public boolean isMVCC()- Specified by:
isMVCC
in interfacePortalCache<K extends Serializable,
V>
-
isSharded
public boolean isSharded()- Specified by:
isSharded
in interfacePortalCache<K extends Serializable,
V>
-
put
- Specified by:
put
in interfacePortalCache<K extends Serializable,
V>
-
put
- Specified by:
put
in interfacePortalCache<K extends Serializable,
V>
-
registerPortalCacheListener
- Specified by:
registerPortalCacheListener
in interfacePortalCache<K extends Serializable,
V>
-
registerPortalCacheListener
public void registerPortalCacheListener(PortalCacheListener<K, V> portalCacheListener, PortalCacheListenerScope portalCacheListenerScope) - Specified by:
registerPortalCacheListener
in interfacePortalCache<K extends Serializable,
V>
-
remove
- Specified by:
remove
in interfacePortalCache<K extends Serializable,
V>
-
removeAll
public void removeAll()- Specified by:
removeAll
in interfacePortalCache<K extends Serializable,
V>
-
unregisterPortalCacheListener
- Specified by:
unregisterPortalCacheListener
in interfacePortalCache<K extends Serializable,
V>
-
unregisterPortalCacheListeners
public void unregisterPortalCacheListeners()- Specified by:
unregisterPortalCacheListeners
in interfacePortalCache<K extends Serializable,
V>
-
setPortalCache
-