Liferay 6.2-ce-ga5

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

All Known Implementing Classes:
BlockingPortalCache, IntrabandPortalCache

public interface PortalCache<K extends Serializable,V>


Method Summary
 void destroy()
           
 Collection<V> get(Collection<K> keys)
           
 V get(K key)
           
 List<K> getKeys()
           
 String getName()
           
 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 unregisterCacheListener(CacheListener<K,V> cacheListener)
           
 void unregisterCacheListeners()
           
 

Method Detail

destroy

void destroy()

get

Collection<V> get(Collection<K> keys)

get

V get(K key)

getKeys

List<K> getKeys()

getName

String getName()

put

void put(K key,
         V value)

put

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

registerCacheListener

void registerCacheListener(CacheListener<K,V> cacheListener)

registerCacheListener

void registerCacheListener(CacheListener<K,V> cacheListener,
                           CacheListenerScope cacheListenerScope)

remove

void remove(K key)

removeAll

void removeAll()

unregisterCacheListener

void unregisterCacheListener(CacheListener<K,V> cacheListener)

unregisterCacheListeners

void unregisterCacheListeners()

Liferay 6.2-ce-ga5