public class EhcachePortalCacheManager<K extends java.io.Serializable,V>
extends java.lang.Object
implements com.liferay.portal.kernel.cache.PortalCacheManager<K,V>
| Constructor and Description |
|---|
EhcachePortalCacheManager() |
| Modifier and Type | Method and Description |
|---|---|
protected com.liferay.portal.kernel.cache.PortalCache<K,V> |
addCache(java.lang.String name,
net.sf.ehcache.Cache cache) |
void |
afterPropertiesSet() |
void |
clearAll() |
void |
destroy() |
com.liferay.portal.kernel.cache.PortalCache<K,V> |
getCache(java.lang.String name) |
com.liferay.portal.kernel.cache.PortalCache<K,V> |
getCache(java.lang.String name,
boolean blocking) |
net.sf.ehcache.CacheManager |
getEhcacheManager() |
protected boolean |
isTransactionalPortalCache(java.lang.String name) |
void |
reconfigureCaches(java.net.URL configurationURL) |
void |
removeCache(java.lang.String name) |
void |
setClusterAware(boolean clusterAware) |
void |
setConfigPropertyKey(java.lang.String configPropertyKey) |
void |
setMBeanServer(javax.management.MBeanServer mBeanServer) |
void |
setMpiOnly(boolean mpiOnly) |
void |
setRegisterCacheConfigurations(boolean registerCacheConfigurations) |
void |
setRegisterCacheManager(boolean registerCacheManager) |
void |
setRegisterCaches(boolean registerCaches) |
void |
setRegisterCacheStatistics(boolean registerCacheStatistics) |
public void afterPropertiesSet()
public void clearAll()
public void destroy()
throws java.lang.Exception
java.lang.Exceptionpublic com.liferay.portal.kernel.cache.PortalCache<K,V> getCache(java.lang.String name, boolean blocking)
public net.sf.ehcache.CacheManager getEhcacheManager()
public void reconfigureCaches(java.net.URL configurationURL)
public void removeCache(java.lang.String name)
public void setClusterAware(boolean clusterAware)
public void setConfigPropertyKey(java.lang.String configPropertyKey)
public void setMBeanServer(javax.management.MBeanServer mBeanServer)
public void setMpiOnly(boolean mpiOnly)
public void setRegisterCacheConfigurations(boolean registerCacheConfigurations)
public void setRegisterCacheManager(boolean registerCacheManager)
public void setRegisterCaches(boolean registerCaches)
public void setRegisterCacheStatistics(boolean registerCacheStatistics)
protected com.liferay.portal.kernel.cache.PortalCache<K,V> addCache(java.lang.String name, net.sf.ehcache.Cache cache)
protected boolean isTransactionalPortalCache(java.lang.String name)