Class DefaultAbstractOrderEntryConfigurablePopulator

    • Constructor Detail

      • DefaultAbstractOrderEntryConfigurablePopulator

        public DefaultAbstractOrderEntryConfigurablePopulator()
    • Method Detail

      • getOrderEntryConfigurationInfoConverter

        public Converter<ConfigModel,​java.util.List<ConfigurationInfoData>> getOrderEntryConfigurationInfoConverter()
        Returns:
        the orderEntryConfigurationInfoConverter
      • setOrderEntryConfigurationInfoConverter

        public void setOrderEntryConfigurationInfoConverter​(Converter<ConfigModel,​java.util.List<ConfigurationInfoData>> orderEntryConfigurationInfoConverter)
        Parameters:
        orderEntryConfigurationInfoConverter - the orderEntryConfigurationInfoConverter to set
      • getProductConfigurationService

        public ProductConfigurationService getProductConfigurationService()
        Returns:
        the productConfigurationService
      • setProductConfigurationOrderIntegrationService

        public void setProductConfigurationOrderIntegrationService​(ProductConfigurationOrderIntegrationService productConfigurationOrderIntegrationService)
        Parameters:
        productConfigurationOrderIntegrationService - The productConfigurationOrderIntegrationService to set
      • setProductConfigurationService

        public void setProductConfigurationService​(ProductConfigurationService productConfigurationService)
        Parameters:
        productConfigurationService - the productConfigurationService to set
      • getSessionAccessService

        public SessionAccessService getSessionAccessService()
        Returns:
        the sessionAccessService
      • setSessionAccessService

        public void setSessionAccessService​(SessionAccessService sessionAccessService)
        Parameters:
        sessionAccessService - the sessionAccessService to set
      • populate

        public void populate​(Item item,
                             OrderEntryData target)
        Description copied from interface: Populator
        Populate the target instance with values from the source instance.
        Specified by:
        populate in interface Populator<Item,​OrderEntryData>
        Parameters:
        item - the source object
        target - the target to fill
      • handleConfiguration

        protected void handleConfiguration​(Item item,
                                           OrderEntryData target,
                                           ProductData productData)
        Parameters:
        item -
        target -
        productData -
      • isKbPresent

        protected final boolean isKbPresent​(Item item)
      • setProductService

        public void setProductService​(ProductService productService)