Liferay 7.0-ce-b4

com.liferay.portal.kernel.cache
Interface PortalCache<K extends Serializable,V>

All Known Implementing Classes:
CachelessTableMapperImpl.DummyPortalCache

public interface PortalCache<K extends Serializable,V>


Field Summary
static int DEFAULT_TIME_TO_LIVE
           
 
Method Summary
 V get(K key)
           
 List<K> getKeys()
           
 String getName()
          Deprecated. As of 7.0.0, replaced by getPortalCacheName()
 PortalCacheManager<K,V> getPortalCacheManager()
           
 String getPortalCacheName()
           
 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 unregisterPortalCacheListener(PortalCacheListener<K,V> portalCacheListener)
           
 void unregisterPortalCacheListeners()
           
 

Field Detail

DEFAULT_TIME_TO_LIVE

static final int DEFAULT_TIME_TO_LIVE
See Also:
Constant Field Values
Method Detail

get

V get(K key)

getKeys

List<K> getKeys()

getName

@Deprecated
String getName()
Deprecated. As of 7.0.0, replaced by getPortalCacheName()


getPortalCacheManager

PortalCacheManager<K,V> getPortalCacheManager()

getPortalCacheName

String getPortalCacheName()

put

void put(K key,
         V value)

put

void put(K key,
         V value,
         int timeToLive)

registerPortalCacheListener

void registerPortalCacheListener(PortalCacheListener<K,V> portalCacheListener)

registerPortalCacheListener

void registerPortalCacheListener(PortalCacheListener<K,V> portalCacheListener,
                                 PortalCacheListenerScope portalCacheListenerScope)

remove

void remove(K key)

removeAll

void removeAll()

unregisterPortalCacheListener

void unregisterPortalCacheListener(PortalCacheListener<K,V> portalCacheListener)

unregisterPortalCacheListeners

void unregisterPortalCacheListeners()

Liferay 7.0-ce-b4