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

public class EhcacheHydratedCacheManagerImpl extends AbstractHydratedCacheManager
Author:
jfischer
  • Method Details

    • getInstance

      public static EhcacheHydratedCacheManagerImpl 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)