Liferay 7.0-ce-m6

com.liferay.portal.kernel.cache
Class PortalCacheWrapper<K extends Serializable,V>

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

public class PortalCacheWrapper<K extends Serializable,V>
extends Object
implements PortalCache<K,V>


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

Field Detail

portalCache

protected PortalCache<K extends Serializable,V> portalCache
Constructor Detail

PortalCacheWrapper

public PortalCacheWrapper(PortalCache<K,V> portalCache)
Method Detail

get

public V get(K key)
Specified by:
get in interface PortalCache<K extends Serializable,V>

getKeys

public List<K> getKeys()
Specified by:
getKeys in interface PortalCache<K extends Serializable,V>

getName

public String getName()
Specified by:
getName in interface PortalCache<K extends Serializable,V>

getPortalCacheManager

public PortalCacheManager<K,V> getPortalCacheManager()
Specified by:
getPortalCacheManager in interface PortalCache<K extends Serializable,V>

getWrappedPortalCache

public PortalCache<K,V> getWrappedPortalCache()

put

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

put

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

registerCacheListener

public void registerCacheListener(CacheListener<K,V> cacheListener)
Specified by:
registerCacheListener in interface PortalCache<K extends Serializable,V>

registerCacheListener

public void registerCacheListener(CacheListener<K,V> cacheListener,
                                  CacheListenerScope cacheListenerScope)
Specified by:
registerCacheListener in interface PortalCache<K extends Serializable,V>

remove

public void remove(K key)
Specified by:
remove in interface PortalCache<K extends Serializable,V>

removeAll

public void removeAll()
Specified by:
removeAll in interface PortalCache<K extends Serializable,V>

setPortalCache

public void setPortalCache(PortalCache<K,V> portalCache)

unregisterCacheListener

public void unregisterCacheListener(CacheListener<K,V> cacheListener)
Specified by:
unregisterCacheListener in interface PortalCache<K extends Serializable,V>

unregisterCacheListeners

public void unregisterCacheListeners()
Specified by:
unregisterCacheListeners in interface PortalCache<K extends Serializable,V>

Liferay 7.0-ce-m6