org.broadleafcommerce.common.cache.engine
Class BigMemoryHydratedCacheManagerImpl
java.lang.Object
org.broadleafcommerce.common.cache.engine.AbstractHydratedCacheManager
org.broadleafcommerce.common.cache.engine.BigMemoryHydratedCacheManagerImpl
- All Implemented Interfaces:
- Cloneable, net.sf.ehcache.event.CacheEventListener, HydratedAnnotationManager, HydratedCacheManager
public class BigMemoryHydratedCacheManagerImpl
- extends AbstractHydratedCacheManager
- Author:
- jfischer
|
Method Summary |
void |
addHydratedCacheElementItem(String cacheRegion,
String cacheName,
Serializable elementKey,
String elementItemName,
Object elementValue)
|
Object |
getHydratedCacheElementItem(String cacheRegion,
String cacheName,
Serializable elementKey,
String elementItemName)
|
static BigMemoryHydratedCacheManagerImpl |
getInstance()
|
void |
notifyElementEvicted(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
|
void |
notifyElementExpired(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
|
void |
notifyElementPut(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
|
void |
notifyElementRemoved(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
|
void |
notifyElementUpdated(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
|
void |
notifyRemoveAll(net.sf.ehcache.Ehcache arg0)
|
protected void |
removeAll(String cacheName)
|
protected void |
removeCache(String cacheRegion,
Serializable key)
|
getInstance
public static BigMemoryHydratedCacheManagerImpl getInstance()
getHydratedCacheElementItem
public Object getHydratedCacheElementItem(String cacheRegion,
String cacheName,
Serializable elementKey,
String elementItemName)
addHydratedCacheElementItem
public void addHydratedCacheElementItem(String cacheRegion,
String cacheName,
Serializable elementKey,
String elementItemName,
Object elementValue)
removeCache
protected void removeCache(String cacheRegion,
Serializable key)
removeAll
protected void removeAll(String cacheName)
notifyElementEvicted
public void notifyElementEvicted(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
notifyElementExpired
public void notifyElementExpired(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
notifyElementPut
public void notifyElementPut(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
throws net.sf.ehcache.CacheException
- Throws:
net.sf.ehcache.CacheException
notifyElementRemoved
public void notifyElementRemoved(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
throws net.sf.ehcache.CacheException
- Throws:
net.sf.ehcache.CacheException
notifyElementUpdated
public void notifyElementUpdated(net.sf.ehcache.Ehcache arg0,
net.sf.ehcache.Element arg1)
throws net.sf.ehcache.CacheException
- Throws:
net.sf.ehcache.CacheException
notifyRemoveAll
public void notifyRemoveAll(net.sf.ehcache.Ehcache arg0)
Copyright © 2012. All Rights Reserved.