Package de.hybris.platform.regioncache
-
Interface Summary Interface Description CacheConfiguration Provides access to cache top-level configuration, which is a set of regions, invalidation filters and region resolvers.CacheController Main point connecting platform with cache.
Implementing class is responsible for:
Processes adding from cache. Processes invalidating cache units. Clearing cache units.CacheLifecycleCallback A callback interface used byCacheControllerto provide notification about important events.CacheRegionsHolder Holds multiple CacheRegionsCacheRegistry Deprecated. since 5.0CacheValueLoader<V> Used by cache region to load missing value.
This method does not have to be thread safe. -
Class Summary Class Description AutoLoadedCacheRegionsHolder CacheStatistics Class keeps statistics for single cache region.CacheTestHelper Helper class for getting inside cache registry implementation.ConcurrentHashSet<E> This class implements the Set interface, backed by a ConcurrentHashMap instance.DefaultCacheConfiguration Default configuration bean, just a POJO.DefaultCacheController Main point connecting platform with cache.
Class is responsible for:
Cache configuration: gathers cache regions, region resolvers and invalidation filters in one place. Resolves cache region using resolvers. Processes adding from cache. Processes invalidating cache units. Decides whether using cache registry or not.DefaultCacheRegionsHolder RegionRegistryAllocationStrategy Strategy providing information if a registry MUST be allocated for a given region. -
Exception Summary Exception Description CacheValueLoadException Exception thrown when error occurs during value load.