Class EhcacheHydratedCacheManagerImpl
java.lang.Object
org.broadleafcommerce.common.cache.engine.AbstractHydratedCacheManager
org.broadleafcommerce.common.cache.engine.EhcacheHydratedCacheManagerImpl
- All Implemented Interfaces:
Cloneable,net.sf.ehcache.event.CacheEventListener,HydratedAnnotationManager,HydratedCacheManager
- Author:
- jfischer
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddHydratedCacheElementItem(String cacheRegion, String cacheName, Serializable elementKey, String elementItemName, Object elementValue) getHydratedCacheElementItem(String cacheRegion, String cacheName, Serializable elementKey, String elementItemName) voidnotifyElementEvicted(net.sf.ehcache.Ehcache arg0, net.sf.ehcache.Element arg1) voidnotifyElementExpired(net.sf.ehcache.Ehcache arg0, net.sf.ehcache.Element arg1) voidnotifyElementPut(net.sf.ehcache.Ehcache arg0, net.sf.ehcache.Element arg1) voidnotifyElementRemoved(net.sf.ehcache.Ehcache arg0, net.sf.ehcache.Element arg1) voidnotifyElementUpdated(net.sf.ehcache.Ehcache arg0, net.sf.ehcache.Element arg1) voidnotifyRemoveAll(net.sf.ehcache.Ehcache arg0) protected voidprotected voidremoveCache(String cacheRegion, Serializable key) Methods inherited from class org.broadleafcommerce.common.cache.engine.AbstractHydratedCacheManager
clone, dispose, getHydrationDescriptor, getTopEntityClass
-
Method Details
-
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
-
removeAll
-
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)
-