Class SapPricingCachedBackendERP
- java.lang.Object
-
- de.hybris.platform.sap.sappricingbol.backend.impl.SapPricingCachedBackendERP
-
public class SapPricingCachedBackendERP extends java.lang.ObjectSapPricingCachedBackendERP to read cached catalog prices
-
-
Constructor Summary
Constructors Constructor Description SapPricingCachedBackendERP()
-
Method Summary
-
-
-
Method Detail
-
readCachedPriceInformationForProduct
public java.util.List<PriceInformation> readCachedPriceInformationForProduct(ProductModel productModel, SapPricingPartnerFunction partnerFunction)
- Parameters:
productModel-partnerFunction-- Returns:
- List
-
readCachedPriceInformationForProducts
public java.util.List<PriceInformation> readCachedPriceInformationForProducts(java.util.List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction)
- Parameters:
productModels-partnerFunction-- Returns:
-
cachePriceInformationForProduct
public void cachePriceInformationForProduct(ProductModel productModel, SapPricingPartnerFunction partnerFunction, java.util.List<PriceInformation> priceInformationList)
Add catalog price to the cache- Parameters:
productModel-partnerFunction-priceInformationList-
-
cachePriceInformationForProducts
public void cachePriceInformationForProducts(java.util.List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction, java.util.List<PriceInformation> priceInformationList)
- Parameters:
productModels-partnerFunction-priceInformationList-
-
getPriceCacheKey
protected java.lang.String getPriceCacheKey(ProductModel productModel, SapPricingPartnerFunction partnerFunction)
-
getPriceCacheKey
protected java.lang.Object getPriceCacheKey(java.util.List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction)
-
isCatalogPriceCacheEnabled
protected boolean isCatalogPriceCacheEnabled()
-
getCacheAccess
public CacheAccess getCacheAccess()
- Returns:
- CacheAccess
-
setCacheAccess
public void setCacheAccess(CacheAccess cacheAccess)
- Parameters:
cacheAccess-
-
getModuleConfigurationAccess
public ModuleConfigurationAccess getModuleConfigurationAccess()
- Returns:
- ModuleConfigurationAccess
-
setModuleConfigurationAccess
public void setModuleConfigurationAccess(ModuleConfigurationAccess moduleConfigurationAccess)
- Parameters:
moduleConfigurationAccess-
-
-