public class EhcachePortalCache<K extends java.io.Serializable,V>
extends java.lang.Object
implements com.liferay.portal.kernel.cache.PortalCache<K,V>
| Constructor and Description |
|---|
EhcachePortalCache(net.sf.ehcache.Ehcache ehcache) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
java.util.Collection<V> |
get(java.util.Collection<K> keys) |
V |
get(K key) |
java.util.List<K> |
getKeys() |
java.lang.String |
getName() |
protected net.sf.ehcache.event.NotificationScope |
getNotificationScope(com.liferay.portal.kernel.cache.CacheListenerScope cacheListenerScope) |
void |
put(K key,
V value) |
void |
put(K key,
V value,
int timeToLive) |
void |
registerCacheListener(com.liferay.portal.kernel.cache.CacheListener<K,V> cacheListener) |
void |
registerCacheListener(com.liferay.portal.kernel.cache.CacheListener<K,V> cacheListener,
com.liferay.portal.kernel.cache.CacheListenerScope cacheListenerScope) |
void |
remove(K key) |
void |
removeAll() |
void |
setEhcache(net.sf.ehcache.Ehcache ehcache) |
void |
unregisterCacheListener(com.liferay.portal.kernel.cache.CacheListener<K,V> cacheListener) |
void |
unregisterCacheListeners() |
public void destroy()
public java.util.List<K> getKeys()
public java.lang.String getName()
public void registerCacheListener(com.liferay.portal.kernel.cache.CacheListener<K,V> cacheListener)
public void registerCacheListener(com.liferay.portal.kernel.cache.CacheListener<K,V> cacheListener, com.liferay.portal.kernel.cache.CacheListenerScope cacheListenerScope)
public void remove(K key)
public void removeAll()
public void setEhcache(net.sf.ehcache.Ehcache ehcache)
public void unregisterCacheListener(com.liferay.portal.kernel.cache.CacheListener<K,V> cacheListener)
public void unregisterCacheListeners()
protected net.sf.ehcache.event.NotificationScope getNotificationScope(com.liferay.portal.kernel.cache.CacheListenerScope cacheListenerScope)