Liferay 7.0-ce-m3

com.liferay.portal.cache.memory
Class MemoryPortalCacheManager<K extends Serializable,V>

java.lang.Object
  extended by com.liferay.portal.cache.AbstractPortalCacheManager<K,V>
      extended by com.liferay.portal.cache.memory.MemoryPortalCacheManager<K,V>
All Implemented Interfaces:
PortalCacheManager<K,V>

public class MemoryPortalCacheManager<K extends Serializable,V>
extends AbstractPortalCacheManager<K,V>


Field Summary
 
Fields inherited from class com.liferay.portal.cache.AbstractPortalCacheManager
aggregatedCacheManagerListener, clusterAware, portalCaches
 
Constructor Summary
MemoryPortalCacheManager()
           
 
Method Summary
static
<K extends Serializable,V>
MemoryPortalCacheManager<K,V>
createMemoryPortalCacheManager(String name)
           
protected  PortalCache<K,V> createPortalCache(String cacheName)
           
protected  void doClearAll()
           
protected  void doDestroy()
           
protected  void doRemoveCache(String cacheName)
           
 String getName()
           
protected  PortalCacheManagerConfiguration getPortalCacheManagerConfiguration()
           
protected  void initPortalCacheManager()
           
 void reconfigureCaches(URL configurationURL)
           
 void setCacheInitialCapacity(int cacheInitialCapacity)
           
 void setCacheManagerInitialCapacity(int cacheManagerInitialCapacity)
           
 void setName(String name)
           
 
Methods inherited from class com.liferay.portal.cache.AbstractPortalCacheManager
afterPropertiesSet, clearAll, destroy, getCache, getCache, getCacheManagerListeners, isClusterAware, isTransactionalPortalCache, reconfigPortalCache, registerCacheManagerListener, removeCache, setClusterAware, setMpiOnly, unregisterCacheManagerListener, unregisterCacheManagerListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryPortalCacheManager

public MemoryPortalCacheManager()
Method Detail

createMemoryPortalCacheManager

public static <K extends Serializable,V> MemoryPortalCacheManager<K,V> createMemoryPortalCacheManager(String name)

getName

public String getName()

reconfigureCaches

public void reconfigureCaches(URL configurationURL)

setCacheInitialCapacity

public void setCacheInitialCapacity(int cacheInitialCapacity)

setCacheManagerInitialCapacity

public void setCacheManagerInitialCapacity(int cacheManagerInitialCapacity)

setName

public void setName(String name)

createPortalCache

protected PortalCache<K,V> createPortalCache(String cacheName)
Specified by:
createPortalCache in class AbstractPortalCacheManager<K extends Serializable,V>

doClearAll

protected void doClearAll()
Specified by:
doClearAll in class AbstractPortalCacheManager<K extends Serializable,V>

doDestroy

protected void doDestroy()
Specified by:
doDestroy in class AbstractPortalCacheManager<K extends Serializable,V>

doRemoveCache

protected void doRemoveCache(String cacheName)
Specified by:
doRemoveCache in class AbstractPortalCacheManager<K extends Serializable,V>

getPortalCacheManagerConfiguration

protected PortalCacheManagerConfiguration getPortalCacheManagerConfiguration()
Specified by:
getPortalCacheManagerConfiguration in class AbstractPortalCacheManager<K extends Serializable,V>

initPortalCacheManager

protected void initPortalCacheManager()
Specified by:
initPortalCacheManager in class AbstractPortalCacheManager<K extends Serializable,V>

Liferay 7.0-ce-m3