Liferay 7.0-ce-m2

com.liferay.portal.cache.mvcc
Class MVCCPortalCache<K extends Serializable,V extends MVCCModel>

java.lang.Object
  extended by com.liferay.portal.kernel.cache.PortalCacheWrapper<K,V>
      extended by com.liferay.portal.cache.mvcc.MVCCPortalCache<K,V>
All Implemented Interfaces:
PortalCache<K,V>
Direct Known Subclasses:
LockBasedMVCCEhcachePortalCache

public class MVCCPortalCache<K extends Serializable,V extends MVCCModel>
extends PortalCacheWrapper<K,V>


Field Summary
 
Fields inherited from class com.liferay.portal.kernel.cache.PortalCacheWrapper
portalCache
 
Fields inherited from interface com.liferay.portal.kernel.cache.PortalCache
DEFAULT_TIME_TO_LIVE
 
Constructor Summary
MVCCPortalCache(LowLevelCache<K,V> lowLevelCache)
           
 
Method Summary
protected  void doPut(K key, V value, int timeToLive, boolean quiet)
           
 void put(K key, V value)
           
 void put(K key, V value, int timeToLive)
           
 void putQuiet(K key, V value)
           
 void putQuiet(K key, V value, int timeToLive)
           
 
Methods inherited from class com.liferay.portal.kernel.cache.PortalCacheWrapper
get, getKeys, getName, getPortalCacheManager, getWrappedPortalCache, registerCacheListener, registerCacheListener, remove, removeAll, setPortalCache, unregisterCacheListener, unregisterCacheListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MVCCPortalCache

public MVCCPortalCache(LowLevelCache<K,V> lowLevelCache)
Method Detail

put

public void put(K key,
                V value)
Specified by:
put in interface PortalCache<K extends Serializable,V extends MVCCModel>
Overrides:
put in class PortalCacheWrapper<K extends Serializable,V extends MVCCModel>

put

public void put(K key,
                V value,
                int timeToLive)
Specified by:
put in interface PortalCache<K extends Serializable,V extends MVCCModel>
Overrides:
put in class PortalCacheWrapper<K extends Serializable,V extends MVCCModel>

putQuiet

public void putQuiet(K key,
                     V value)
Specified by:
putQuiet in interface PortalCache<K extends Serializable,V extends MVCCModel>
Overrides:
putQuiet in class PortalCacheWrapper<K extends Serializable,V extends MVCCModel>

putQuiet

public void putQuiet(K key,
                     V value,
                     int timeToLive)
Specified by:
putQuiet in interface PortalCache<K extends Serializable,V extends MVCCModel>
Overrides:
putQuiet in class PortalCacheWrapper<K extends Serializable,V extends MVCCModel>

doPut

protected void doPut(K key,
                     V value,
                     int timeToLive,
                     boolean quiet)

Liferay 7.0-ce-m2