com.liferay.portal.kernel.cache
Interface PortalCache
- All Known Implementing Classes:
- BlockingPortalCache, EhcachePortalCache, MemcachePortalCache, MemoryPortalCache, MultiVMKeyPoolPortalCache, PooledMemcachePortalCache, TransactionalPortalCache
public interface PortalCache
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()