Package com.liferay.portal.cache
Class BasePortalCache<K extends Serializable,V>
java.lang.Object
com.liferay.portal.cache.BasePortalCache<K,V>
- All Implemented Interfaces:
LowLevelCache<K,,V> com.liferay.portal.kernel.cache.PortalCache<K,V>
public abstract class BasePortalCache<K extends Serializable,V>
extends Object
implements LowLevelCache<K,V>
-
Field Summary
FieldsFields inherited from interface com.liferay.portal.kernel.cache.PortalCache
DEFAULT_TIME_TO_LIVE -
Constructor Summary
ConstructorsConstructorDescriptionBasePortalCache(com.liferay.portal.kernel.cache.PortalCacheManager<K, V> portalCacheManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Vprotected abstract voidprotected abstract VdoPutIfAbsent(K key, V value, int timeToLive) protected abstract voidprotected abstract booleanprotected abstract Vprotected abstract booleanbooleanisMVCC()booleanvoidvoidputIfAbsent(K key, V value) putIfAbsent(K key, V value, int timeToLive) voidregisterPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K, V> portalCacheListener) voidregisterPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K, V> portalCacheListener, com.liferay.portal.kernel.cache.PortalCacheListenerScope portalCacheListenerScope) voidbooleanbooleanbooleanvoidunregisterPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K, V> portalCacheListener) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.portal.kernel.cache.PortalCache
getKeys, getPortalCacheName, removeAll
-
Field Details
-
aggregatedPortalCacheListener
protected final AggregatedPortalCacheListener<K extends Serializable,V> aggregatedPortalCacheListener
-
-
Constructor Details
-
BasePortalCache
-
-
Method Details
-
get
- Specified by:
getin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
getPortalCacheManager
- Specified by:
getPortalCacheManagerin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
isMVCC
public boolean isMVCC()- Specified by:
isMVCCin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
isSharded
public boolean isSharded()- Specified by:
isShardedin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
put
- Specified by:
putin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
put
- Specified by:
putin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
putIfAbsent
- Specified by:
putIfAbsentin interfaceLowLevelCache<K extends Serializable,V>
-
putIfAbsent
- Specified by:
putIfAbsentin interfaceLowLevelCache<K extends Serializable,V>
-
registerPortalCacheListener
public void registerPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K, V> portalCacheListener) - Specified by:
registerPortalCacheListenerin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
registerPortalCacheListener
public void registerPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K, V> portalCacheListener, com.liferay.portal.kernel.cache.PortalCacheListenerScope portalCacheListenerScope) - Specified by:
registerPortalCacheListenerin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
remove
- Specified by:
removein interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
remove
- Specified by:
removein interfaceLowLevelCache<K extends Serializable,V>
-
replace
- Specified by:
replacein interfaceLowLevelCache<K extends Serializable,V>
-
replace
- Specified by:
replacein interfaceLowLevelCache<K extends Serializable,V>
-
replace
- Specified by:
replacein interfaceLowLevelCache<K extends Serializable,V>
-
replace
- Specified by:
replacein interfaceLowLevelCache<K extends Serializable,V>
-
unregisterPortalCacheListener
public void unregisterPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K, V> portalCacheListener) - Specified by:
unregisterPortalCacheListenerin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
unregisterPortalCacheListeners
public void unregisterPortalCacheListeners()- Specified by:
unregisterPortalCacheListenersin interfacecom.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
-
doGet
-
doPut
-
doPutIfAbsent
-
doRemove
-
doRemove
-
doReplace
-
doReplace
-