org.broadleafcommerce.profile.cache.engine
Class HydratedCache

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<java.lang.String,java.lang.Object>
          extended by org.broadleafcommerce.profile.cache.engine.HydratedCache
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.Object>

public class HydratedCache
extends java.util.Hashtable<java.lang.String,java.lang.Object>

Author:
jfischer
See Also:
Serialized Form

Constructor Summary
HydratedCache(java.lang.String cacheRegion, java.lang.String cacheName)
           
 
Method Summary
 void addCacheElement(java.lang.String cacheRegion, java.lang.String cacheName, java.io.Serializable key, java.lang.Object value)
           
 HydratedCacheElement getCacheElement(java.lang.String cacheRegion, java.lang.String cacheName, java.io.Serializable key)
           
 java.lang.String getCacheName()
           
 java.lang.String getCacheRegion()
           
 HydratedCacheElement removeCacheElement(java.lang.String cacheRegion, java.lang.String cacheName, java.io.Serializable key)
           
 void setCacheRegion(java.lang.String cacheRegion)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HydratedCache

public HydratedCache(java.lang.String cacheRegion,
                     java.lang.String cacheName)
Method Detail

getCacheName

public java.lang.String getCacheName()

getCacheRegion

public java.lang.String getCacheRegion()

setCacheRegion

public void setCacheRegion(java.lang.String cacheRegion)

getCacheElement

public HydratedCacheElement getCacheElement(java.lang.String cacheRegion,
                                            java.lang.String cacheName,
                                            java.io.Serializable key)

removeCacheElement

public HydratedCacheElement removeCacheElement(java.lang.String cacheRegion,
                                               java.lang.String cacheName,
                                               java.io.Serializable key)

addCacheElement

public void addCacheElement(java.lang.String cacheRegion,
                            java.lang.String cacheName,
                            java.io.Serializable key,
                            java.lang.Object value)


Copyright © 2011. All Rights Reserved.