com.liferay.portal.cache.ehcache
Class EhcachePortalCache
java.lang.Object
com.liferay.portal.kernel.cache.BasePortalCache
com.liferay.portal.cache.ehcache.EhcachePortalCache
- All Implemented Interfaces:
- com.liferay.portal.kernel.cache.PortalCache
public class EhcachePortalCache
- extends com.liferay.portal.kernel.cache.BasePortalCache
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
protected net.sf.ehcache.Element |
createElement(java.lang.String key,
java.lang.Object obj)
|
java.util.Collection<java.lang.Object> |
get(java.util.Collection<java.lang.String> keys)
|
java.lang.Object |
get(java.lang.String key)
|
void |
put(java.lang.String key,
java.lang.Object obj)
|
void |
put(java.lang.String key,
java.lang.Object obj,
int timeToLive)
|
void |
put(java.lang.String key,
java.io.Serializable obj)
|
void |
put(java.lang.String key,
java.io.Serializable obj,
int timeToLive)
|
void |
remove(java.lang.String key)
|
void |
removeAll()
|
Methods inherited from class com.liferay.portal.kernel.cache.BasePortalCache |
destroy, isDebug, processKey, setDebug |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EhcachePortalCache
public EhcachePortalCache(net.sf.ehcache.Ehcache cache)
get
public java.lang.Object get(java.lang.String key)
get
public java.util.Collection<java.lang.Object> get(java.util.Collection<java.lang.String> keys)
put
public void put(java.lang.String key,
java.lang.Object obj)
put
public void put(java.lang.String key,
java.lang.Object obj,
int timeToLive)
put
public void put(java.lang.String key,
java.io.Serializable obj)
put
public void put(java.lang.String key,
java.io.Serializable obj,
int timeToLive)
remove
public void remove(java.lang.String key)
removeAll
public void removeAll()
createElement
protected net.sf.ehcache.Element createElement(java.lang.String key,
java.lang.Object obj)