Class DefaultConfigurationClassificationCacheStrategyImpl
java.lang.Object
de.hybris.platform.sap.productconfig.services.strategies.lifecycle.impl.DefaultConfigurationClassificationCacheStrategyImpl
- All Implemented Interfaces:
ConfigurationClassificationCacheStrategy
public class DefaultConfigurationClassificationCacheStrategyImpl
extends Object
implements ConfigurationClassificationCacheStrategy
Default implementation of the
ConfigurationClassificationCacheStrategy. It uses the hybris session to store
any data and hence delegates to the SessionAccessService.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCachedNameMap(ConfigModel config) Retrieves a map of of names from the Hybris classification system by the configuration modelgetCachedNameMap(String productCode) Retrieves a map of of names from the Hybris classification system by the product codeprotected StringgetProductCode(ConfigModel config) protected ProductConfigurationCacheAccessServicevoidsetProductConfigurationCacheAccessService(ProductConfigurationCacheAccessService productConfigurationCacheAccessService)
-
Constructor Details
-
DefaultConfigurationClassificationCacheStrategyImpl
public DefaultConfigurationClassificationCacheStrategyImpl()
-
-
Method Details
-
getCachedNameMap
Description copied from interface:ConfigurationClassificationCacheStrategyRetrieves a map of of names from the Hybris classification system by the configuration model- Specified by:
getCachedNameMapin interfaceConfigurationClassificationCacheStrategy- Returns:
- Map of names from the Hybris classification system
-
getProductCode
-
getCachedNameMap
Description copied from interface:ConfigurationClassificationCacheStrategyRetrieves a map of of names from the Hybris classification system by the product code- Specified by:
getCachedNameMapin interfaceConfigurationClassificationCacheStrategy- Returns:
- Map of names from the Hybris classification system
-
getProductConfigurationCacheAccessService
-
setProductConfigurationCacheAccessService
public void setProductConfigurationCacheAccessService(ProductConfigurationCacheAccessService productConfigurationCacheAccessService)
-