Interface CacheKeyGenerator
- All Known Implementing Classes:
CacheKeyGeneratorImpl
public interface CacheKeyGenerator
Generates cache keys to be used for hybris cache regions
-
Method Summary
Modifier and TypeMethodDescriptioncreateAnalyticsDataCacheKey(String configId) Creates a cache key for the analytics data cache regioncreateClassificationSystemCPQAttributesCacheKey(String productCode) Creates a cache key for the classification system CPQ attributes cache regioncreateConfigCacheKey(String configId) Creates a cache key for the configuration cache regioncreatePriceSummaryCacheKey(String configId) Creates a cache key for the price summary cache region
-
Method Details
-
createAnalyticsDataCacheKey
Creates a cache key for the analytics data cache region- Parameters:
configId- configuration id- Returns:
- the created cache key
-
createPriceSummaryCacheKey
Creates a cache key for the price summary cache region- Parameters:
configId- configuration id- Returns:
- the created cache key
-
createConfigCacheKey
Creates a cache key for the configuration cache region- Parameters:
configId- configuration id- Returns:
- the created cache key
-
createClassificationSystemCPQAttributesCacheKey
Creates a cache key for the classification system CPQ attributes cache region- Parameters:
configId- configuration id- Returns:
- the created cache key
-