Class ConfigurationOverviewFacadeImpl

    • Constructor Detail

      • ConfigurationOverviewFacadeImpl

        public ConfigurationOverviewFacadeImpl()
    • Method Detail

      • setVariantOverviewPopulator

        public void setVariantOverviewPopulator​(VariantOverviewPopulator variantOverviewPopulator)
        Parameters:
        variantOverviewPopulator - the variantOverviewPopulator to set
      • setProductService

        public void setProductService​(ProductService productService)
        Parameters:
        productService - the productService to set
      • setConfigurationOverviewPopulator

        public void setConfigurationOverviewPopulator​(ConfigurationOverviewPopulator configurationOverviewPopulator)
        Parameters:
        configurationOverviewPopulator - the configurationOverviewPopulator to set
      • setConfigurationService

        public void setConfigurationService​(ProductConfigurationService configurationService)
        Parameters:
        configurationService - the configurationService to set
      • 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 interface ConfigurationOverviewFacade
        Parameters:
        configId - Configuration ID
        oldConfigOverview - 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