org.broadleafcommerce.common.cache.engine
Class AbstractHydratedCacheManager

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

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

Author:
jfischer

Constructor Summary
AbstractHydratedCacheManager()
           
 
Method Summary
 java.lang.Object clone()
           
 void dispose()
           
 HydrationDescriptor getHydrationDescriptor(java.lang.Object entity)
           
protected  java.lang.Class<?> getTopEntityClass(java.lang.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(java.lang.Object entity)
Specified by:
getHydrationDescriptor in interface HydratedAnnotationManager

getTopEntityClass

protected java.lang.Class<?> getTopEntityClass(java.lang.Object entity)

dispose

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

clone

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


Copyright © 2012. All Rights Reserved.