Liferay 7.0-ce-a2

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, MVCCPortalCache, 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()
          Deprecated. As of 7.0.0
 PortalCacheManager<K,V> getPortalCacheManager()
           
 String getPortalCacheName()
           
 PortalCache<K,V> getWrappedPortalCache()
           
 void put(K key, V value)
           
 void put(K key, V value, int timeToLive)
           
 void registerPortalCacheListener(PortalCacheListener<K,V> portalCacheListener)
           
 void registerPortalCacheListener(PortalCacheListener<K,V> portalCacheListener, PortalCacheListenerScope portalCacheListenerScope)
           
 void remove(K key)
           
 void removeAll()
           
 void setPortalCache(PortalCache<K,V> portalCache)
           
 void unregisterPortalCacheListener(PortalCacheListener<K,V> portalCacheListener)
           
 void unregisterPortalCacheListeners()
           
 
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

@Deprecated
public String getName()
Deprecated. As of 7.0.0

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>

getPortalCacheName

public String getPortalCacheName()
Specified by:
getPortalCacheName 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>

registerPortalCacheListener

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

registerPortalCacheListener

public void registerPortalCacheListener(PortalCacheListener<K,V> portalCacheListener,
                                        PortalCacheListenerScope portalCacheListenerScope)
Specified by:
registerPortalCacheListener 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)

unregisterPortalCacheListener

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

unregisterPortalCacheListeners

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

Liferay 7.0-ce-a2