org.broadleafcommerce.common.cache.engine
Class AbstractHydratedCacheManager

java.lang.Object
  extended by org.broadleafcommerce.common.cache.engine.AbstractHydratedCacheManager
All Implemented Interfaces:
Cloneable, net.sf.ehcache.event.CacheEventListener, HydratedAnnotationManager, HydratedCacheManager
Direct Known Subclasses:
BigMemoryHydratedCacheManagerImpl, EhcacheHydratedCacheManagerImpl

public abstract class AbstractHydratedCacheManager
extends Object
implements net.sf.ehcache.event.CacheEventListener, HydratedCacheManager, HydratedAnnotationManager

Author:
jfischer

Constructor Summary
AbstractHydratedCacheManager()
           
 
Method Summary
 Object clone()
           
 void dispose()
           
 HydrationDescriptor getHydrationDescriptor(Object entity)
           
protected  Class<?> getTopEntityClass(Object entity)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.ehcache.event.CacheEventListener
notifyElementEvicted, notifyElementExpired, notifyElementPut, notifyElementRemoved, notifyElementUpdated, notifyRemoveAll
 
Methods inherited from interface org.broadleafcommerce.common.cache.engine.HydratedCacheManager
addHydratedCacheElementItem, getHydratedCacheElementItem
 

Constructor Detail

AbstractHydratedCacheManager

public AbstractHydratedCacheManager()
Method Detail

getHydrationDescriptor

public HydrationDescriptor getHydrationDescriptor(Object entity)
Specified by:
getHydrationDescriptor in interface HydratedAnnotationManager

getTopEntityClass

protected Class<?> getTopEntityClass(Object entity)

dispose

public void dispose()
Specified by:
dispose in interface net.sf.ehcache.event.CacheEventListener

clone

public Object clone()
             throws CloneNotSupportedException
Specified by:
clone in interface net.sf.ehcache.event.CacheEventListener
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © 2012. All Rights Reserved.