Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.cache
Interface PortalCache

All Known Implementing Classes:
BlockingPortalCache, EhcachePortalCache, MemcachePortalCache, MemoryPortalCache, MultiVMKeyPoolPortalCache, PooledMemcachePortalCache, TransactionalPortalCache

public interface PortalCache


Method Summary
 void destroy()
           
 Collection<Object> get(Collection<Serializable> keys)
           
 Object get(Serializable key)
           
 String getName()
           
 void put(Serializable key, Object value)
           
 void put(Serializable key, Object value, int timeToLive)
           
 void put(Serializable key, Serializable value)
           
 void put(Serializable key, Serializable value, int timeToLive)
           
 void registerCacheListener(CacheListener cacheListener)
           
 void registerCacheListener(CacheListener cacheListener, CacheListenerScope cacheListenerScope)
           
 void remove(Serializable key)
           
 void removeAll()
           
 void unregisterCacheListener(CacheListener cacheListener)
           
 void unregisterCacheListeners()
           
 

Method Detail

destroy

void destroy()

get

Collection<Object> get(Collection<Serializable> keys)

get

Object get(Serializable key)

getName

String getName()

put

void put(Serializable key,
         Object value)

put

void put(Serializable key,
         Object value,
         int timeToLive)

put

void put(Serializable key,
         Serializable value)

put

void put(Serializable key,
         Serializable value,
         int timeToLive)

registerCacheListener

void registerCacheListener(CacheListener cacheListener)

registerCacheListener

void registerCacheListener(CacheListener cacheListener,
                           CacheListenerScope cacheListenerScope)

remove

void remove(Serializable key)

removeAll

void removeAll()

unregisterCacheListener

void unregisterCacheListener(CacheListener cacheListener)

unregisterCacheListeners

void unregisterCacheListeners()

Liferay 6.1.2-ce-ga3