Uses of Interface
de.hybris.platform.regioncache.region.CacheRegion
Packages that use CacheRegion
Package
Description
-
Uses of CacheRegion in de.hybris.platform.adaptivesearch.strategies.impl
Methods in de.hybris.platform.adaptivesearch.strategies.impl that return CacheRegionMethods in de.hybris.platform.adaptivesearch.strategies.impl with parameters of type CacheRegionModifier and TypeMethodDescriptionvoidDefaultAsCacheStrategy.setCacheRegion(CacheRegion cacheRegion) -
Uses of CacheRegion in de.hybris.platform.cache.impl
Methods in de.hybris.platform.cache.impl with parameters of type CacheRegionModifier and TypeMethodDescriptionvoidRegionCacheAdapter.onAfterAdd(CacheKey key, Object value, CacheRegion region) voidRegionCacheAdapter.onAfterEviction(CacheKey key, Object value, CacheRegion region) voidRegionCacheAdapter.onAfterRemove(CacheKey key, Object value, CacheRegion region) voidRegionCacheAdapter.onMissLoad(CacheKey key, Object value, CacheRegion lruCacheRegion) -
Uses of CacheRegion in de.hybris.platform.cache.relation
Classes in de.hybris.platform.cache.relation that implement CacheRegion -
Uses of CacheRegion in de.hybris.platform.hac.facade
Methods in de.hybris.platform.hac.facade that return types with arguments of type CacheRegion -
Uses of CacheRegion in de.hybris.platform.integrationservices.cache.impl
Methods in de.hybris.platform.integrationservices.cache.impl that return CacheRegionModifier and TypeMethodDescriptionprotected CacheRegionBaseIntegrationCache.getCache()Retrieves cache regions used by this cache.Methods in de.hybris.platform.integrationservices.cache.impl with parameters of type CacheRegion -
Uses of CacheRegion in de.hybris.platform.jmx.mbeans.impl
Methods in de.hybris.platform.jmx.mbeans.impl with parameters of type CacheRegionModifier and TypeMethodDescriptionvoidRegionCacheMBeanImpl.setCacheRegion(CacheRegion cacheRegion) -
Uses of CacheRegion in de.hybris.platform.media.storage.impl
Classes in de.hybris.platform.media.storage.impl that implement CacheRegion -
Uses of CacheRegion in de.hybris.platform.regioncache
Methods in de.hybris.platform.regioncache that return CacheRegionModifier and TypeMethodDescriptionstatic CacheRegionCacheTestHelper.resolveCacheRegion(DefaultCacheController controller, CacheKey key) static CacheRegionCacheTestHelper.resolveCacheRegion(CacheKey key, boolean forInvalidation, DefaultCacheController controller) static CacheRegionCacheTestHelper.resolveCacheRegion(CacheKey key, DefaultCacheController controller) DefaultCacheController.resolveCacheRegionForAdd(CacheKey key) Method used to resolve cache region.Methods in de.hybris.platform.regioncache that return types with arguments of type CacheRegionModifier and TypeMethodDescriptionAutoLoadedCacheRegionsHolder.getRegions()CacheConfiguration.getRegions()Returns a list of configured cache regionsCacheController.getRegions()Returns all regions used in this controller.CacheRegionsHolder.getRegions()DefaultCacheConfiguration.getRegions()DefaultCacheController.getRegions()DefaultCacheRegionsHolder.getRegions()DefaultCacheController.resolveQueryRegionsForInvalidation(CacheKey key) returns all regions handling queries.DefaultCacheController.resolveRegionsForInvalidation(CacheKey key) Returns cache regions for invalidation.Methods in de.hybris.platform.regioncache with parameters of type CacheRegionModifier and TypeMethodDescriptionvoidCacheController.clearCache(CacheRegion region) Clears cachevoidDefaultCacheController.clearCache(CacheRegion region) Clears cacheprotected voidDefaultCacheController.executeOnAfterAddCallbacks(CacheKey key, Object value, CacheRegion region) protected voidDefaultCacheController.executeOnAfterRemoveCallbacks(CacheKey key, Object value, CacheRegion region) protected voidDefaultCacheController.executeOnEvictionCallbacks(CacheKey key, Object value, CacheRegion region) protected voidDefaultCacheController.executeOnMissLoadCallbacks(CacheKey key, Object value, CacheRegion region) booleanRegionRegistryAllocationStrategy.isRegionRequiresRegistry(CacheRegion region) Returns true if registry must be allocated for given region.voidCacheLifecycleCallback.onAfterAdd(CacheKey key, Object value, CacheRegion region) Executes after an object has been added to the cache.voidCacheLifecycleCallback.onAfterEviction(CacheKey key, Object value, CacheRegion region) Executes after an object has been evicted from the cache.voidCacheLifecycleCallback.onAfterRemove(CacheKey key, Object value, CacheRegion region) Executes after an object has been removed from the cache.voidCacheLifecycleCallback.onMissLoad(CacheKey key, Object value, CacheRegion lruCacheRegion) Executes after an object has been loaded but not added to the cache.static voidCacheTestHelper.registryEvictionTest(DefaultCacheController controller, CacheRegion region, String[] typeCodes) Helper method.Constructor parameters in de.hybris.platform.regioncache with type arguments of type CacheRegionModifierConstructorDescriptionAutoLoadedCacheRegionsHolder(Collection<CacheRegion> staticRegions) DefaultCacheConfiguration(List<CacheRegion> regions, List<InvalidationFilter> invalidationFilters, List<CacheRegionResolver> resolvers) -
Uses of CacheRegion in de.hybris.platform.regioncache.helper
Methods in de.hybris.platform.regioncache.helper that return types with arguments of type CacheRegion -
Uses of CacheRegion in de.hybris.platform.regioncache.invalidation
Methods in de.hybris.platform.regioncache.invalidation with parameters of type CacheRegionModifier and TypeMethodDescriptionbooleanCacheUnitTTLInvalidationFilter.allowInvalidation(CacheKey key, CacheRegion region) Deprecated, for removal: This API element is subject to removal in a future version.booleanInvalidationFilter.allowInvalidation(CacheKey key, CacheRegion region) do disallow invalidation should return false; -
Uses of CacheRegion in de.hybris.platform.regioncache.region
Subinterfaces of CacheRegion in de.hybris.platform.regioncache.regionModifier and TypeInterfaceDescriptioninterfaceAny Cache Region which implements this interface will not be counted for overall cache size, this will not affect on licence check.Fields in de.hybris.platform.regioncache.region declared as CacheRegionFields in de.hybris.platform.regioncache.region with type parameters of type CacheRegionModifier and TypeFieldDescriptionprotected final List<CacheRegion>SingleCacheRegionResolver.regionCollectionMethods in de.hybris.platform.regioncache.region that return CacheRegionModifier and TypeMethodDescriptionCacheRegionProvider.getManualRegion(String name) Returns manual region of name given or NULL.CacheRegionRegistrar.getRegion()CacheRegionProvider.getRegionForAllTypes()Get single region able to handle all types.
It is necessary to resolve specific type first.CacheRegionResolver.resolveForGet(CacheKey key) DefaultCacheRegionResolver.resolveForGet(CacheKey key) SingleCacheRegionResolver.resolveForGet(CacheKey key) Methods in de.hybris.platform.regioncache.region that return types with arguments of type CacheRegionModifier and TypeMethodDescriptionCacheRegionProvider.getAllRegions()Returns immutable collections of ALL regions (manual and regular)CacheRegionProvider.getManualRegions()Returns all manual regions.CacheRegionProvider.getQueryRegions()returns regions handling __QUERY_CACHE__CacheRegionProvider.getRegionByName(String name) returns singleton collection for region of name given.CacheRegionProvider.getRegions()Returns all non-manual regions.CacheRegionProvider.getRegionsForType(Object typeCode) returns collection of regions handling type given.CacheRegionResolver.resolveForInvalidation(CacheKey key) Returns regions for direct invalidationDefaultCacheRegionResolver.resolveForInvalidation(CacheKey key) SingleCacheRegionResolver.resolveForInvalidation(CacheKey key) CacheRegionResolver.resolveQueryRegions(CacheKey key) Returns regions for indirect invalidationDefaultCacheRegionResolver.resolveQueryRegions(CacheKey key) SingleCacheRegionResolver.resolveQueryRegions(CacheKey key) Constructors in de.hybris.platform.regioncache.region with parameters of type CacheRegion -
Uses of CacheRegion in de.hybris.platform.regioncache.region.impl
Classes in de.hybris.platform.regioncache.region.impl that implement CacheRegionModifier and TypeClassDescriptionclassAbstract class for all map based cache region implementations.classDefault cache region implementation.
For the synchronization it uses ReentrantReadWriteLock one for whole cache map.classCache region implementation using EHCache.classCache region implementation based on Google's ConcurrentLinkedHashMap.classFields in de.hybris.platform.regioncache.region.impl declared as CacheRegionFields in de.hybris.platform.regioncache.region.impl with type parameters of type CacheRegionModifier and TypeFieldDescriptionprotected List<CacheRegion>DefaultCacheRegionProvider.allRegionsInternal dataprotected Map<String,CacheRegion> DefaultCacheRegionProvider.manualRegionsprotected List<CacheRegion>DefaultCacheRegionProvider.queryTypeRegionsprotected Map<String,List<CacheRegion>> DefaultCacheRegionProvider.regionsSingletonCollectionsprotected Map<String,List<CacheRegion>> DefaultCacheRegionProvider.regionsTypesprotected List<CacheRegion>DefaultCacheRegionProvider.regularRegionsMethods in de.hybris.platform.regioncache.region.impl that return CacheRegionModifier and TypeMethodDescriptionDefaultCacheRegionProvider.getManualRegion(String name) Returns manual region of name given or NULL.DefaultCacheRegionProvider.getRegionForAllTypes()Gets collection of regions able to handle all types.
It is necessary to resolve specific type first.EHCacheRegion.unwrap()Methods in de.hybris.platform.regioncache.region.impl that return types with arguments of type CacheRegionModifier and TypeMethodDescriptionprotected Collection<CacheRegion>DefaultCacheRegionProvider.createDefaultRegion()Creates default regions.DefaultCacheRegionProvider.getAllRegions()Returns immutable collections of ALL regions (manual and regular)DefaultCacheRegionProvider.getManualRegions()Returns all manual regions.DefaultCacheRegionProvider.getQueryRegions()returns regions handling __QUERY_CACHE__DefaultCacheRegionProvider.getRegionByName(String name) returns singleton collection for region of name given.DefaultCacheRegionProvider.getRegions()Returns all non-manual regions.DefaultCacheRegionProvider.getRegionsForType(Object typeCode) returns collection of regions handling type given.Methods in de.hybris.platform.regioncache.region.impl with parameters of type CacheRegionModifier and TypeMethodDescriptionprotected booleanDefaultCacheRegionProvider.isManualRegion(CacheRegion region) Constructor parameters in de.hybris.platform.regioncache.region.impl with type arguments of type CacheRegion -
Uses of CacheRegion in de.hybris.platform.regioncache.test
Fields in de.hybris.platform.regioncache.test declared as CacheRegionModifier and TypeFieldDescriptionprotected CacheRegionAbstractCacheControllerOneRegionTest.regionprotected CacheRegionMultiThreadedDataValidityTest.regionMethod parameters in de.hybris.platform.regioncache.test with type arguments of type CacheRegionModifier and TypeMethodDescriptionprotected DefaultCacheRegionResolverDefaultTestRegionResolverTest.createDefaultCacheRegionResolver(List<CacheRegion> regions) -
Uses of CacheRegion in de.hybris.platform.scripting.engine.internal.cache.impl
Classes in de.hybris.platform.scripting.engine.internal.cache.impl that implement CacheRegion -
Uses of CacheRegion in de.hybris.platform.solrfacetsearch.config.cache.impl
Classes in de.hybris.platform.solrfacetsearch.config.cache.impl that implement CacheRegion -
Uses of CacheRegion in de.hybris.platform.webhookservices.cache
Classes in de.hybris.platform.webhookservices.cache that implement CacheRegionModifier and TypeClassDescriptionclassCache region used to store deleted items.