Class UnlimitedCacheRegion
- java.lang.Object
-
- de.hybris.platform.regioncache.region.impl.AbstractMapBasedCacheRegion
-
- de.hybris.platform.regioncache.region.impl.UnlimitedCacheRegion
-
- All Implemented Interfaces:
CacheRegion
public class UnlimitedCacheRegion extends AbstractMapBasedCacheRegion
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.regioncache.region.impl.AbstractMapBasedCacheRegion
cacheMap, handledTypes, lifecycleCallback, name, stats, statsEnabled
-
-
Constructor Summary
Constructors Constructor Description UnlimitedCacheRegion(java.lang.String name)UnlimitedCacheRegion(java.lang.String name, boolean statsEnabled)UnlimitedCacheRegion(java.lang.String name, CacheStatistics stats, boolean statsEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetCacheMaxEntries()Gets number of cache entries above which invalidation occurs.protected java.lang.ObjectputIfAbsent(CacheKey key, java.lang.Object value)-
Methods inherited from class de.hybris.platform.regioncache.region.impl.AbstractMapBasedCacheRegion
clearCache, containsKey, equals, get, getAllKeys, getCacheRegionStatistics, getHandledTypes, getMaxReachedSize, getName, getWithLoader, hashCode, invalidate, isStatsEnabled, registerLifecycleCallback, remove, setHandledTypes, setStatsEnabled, toString
-
-
-
-
Constructor Detail
-
UnlimitedCacheRegion
public UnlimitedCacheRegion(java.lang.String name)
-
UnlimitedCacheRegion
public UnlimitedCacheRegion(java.lang.String name, boolean statsEnabled)
-
UnlimitedCacheRegion
public UnlimitedCacheRegion(java.lang.String name, CacheStatistics stats, boolean statsEnabled)
-
-
Method Detail
-
putIfAbsent
protected java.lang.Object putIfAbsent(CacheKey key, java.lang.Object value)
- Specified by:
putIfAbsentin classAbstractMapBasedCacheRegion
-
getCacheMaxEntries
public long getCacheMaxEntries()
Description copied from interface:CacheRegionGets number of cache entries above which invalidation occurs.
-
-