Class ConfigurationOverviewFacadeImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.facades.impl.ConfigurationOverviewFacadeImpl
-
- All Implemented Interfaces:
ConfigurationOverviewFacade
public class ConfigurationOverviewFacadeImpl extends java.lang.Object implements ConfigurationOverviewFacade
Default implementation of theConfigurationOverviewFacade
.
-
-
Constructor Summary
Constructors Constructor Description ConfigurationOverviewFacadeImpl()
-
Method Summary
-
-
-
Method Detail
-
getVariantOverviewPopulator
protected VariantOverviewPopulator getVariantOverviewPopulator()
-
setVariantOverviewPopulator
public void setVariantOverviewPopulator(VariantOverviewPopulator variantOverviewPopulator)
- Parameters:
variantOverviewPopulator
- the variantOverviewPopulator to set
-
getProductService
protected ProductService getProductService()
-
setProductService
public void setProductService(ProductService productService)
- Parameters:
productService
- the productService to set
-
getConfigurationOverviewPopulator
protected ConfigurationOverviewPopulator getConfigurationOverviewPopulator()
-
setConfigurationOverviewPopulator
public void setConfigurationOverviewPopulator(ConfigurationOverviewPopulator configurationOverviewPopulator)
- Parameters:
configurationOverviewPopulator
- the configurationOverviewPopulator to set
-
getConfigurationService
protected ProductConfigurationService getConfigurationService()
-
setConfigurationService
public void setConfigurationService(ProductConfigurationService configurationService)
- Parameters:
configurationService
- the configurationService to set
-
getPricingService
protected PricingService getPricingService()
-
setPricingService
public void setPricingService(PricingService pricingService)
Setter for pricing Service- Parameters:
pricingService
- the pricingService to set
-
getOverviewForConfiguration
public ConfigurationOverviewData getOverviewForConfiguration(java.lang.String configId, ConfigurationOverviewData oldConfigOverview)
Description copied from interface:ConfigurationOverviewFacade
Determine DTO which represents the configuration overview for a configuration available in the session- Specified by:
getOverviewForConfiguration
in interfaceConfigurationOverviewFacade
- Parameters:
configId
- Configuration IDoldConfigOverview
- DTO representing overview in case it has been once determined previously. Holds applied filters. In case not determined so far, called as null- Returns:
- DTO representing configuration overview
-
getOverviewForProductVariant
public ConfigurationOverviewData getOverviewForProductVariant(java.lang.String productCode, ConfigurationOverviewData oldConfigOverview)
Description copied from interface:ConfigurationOverviewFacade
Determine DTO which represents the variant overview for a product variant- Specified by:
getOverviewForProductVariant
in interfaceConfigurationOverviewFacade
- Parameters:
productCode
- Product CodeoldConfigOverview
- DTO representing overview in case it has been once determined previously. Holds applied filters. In case not determined so far, called as null- Returns:
- DTO representing configuration overview
-
getConfigMessagesMapper
protected ConfigurationMessageMapper getConfigMessagesMapper()
-
setConfigMessagesMapper
public void setConfigMessagesMapper(ConfigurationMessageMapper configMessagesMapper)
-
-