Interface ConfigurationAbstractOrderIntegrationHelper

All Known Implementing Classes:
ConfigurationAbstractOrderIntegrationHelperImpl

public interface ConfigurationAbstractOrderIntegrationHelper
Utility class for configuration integration with hybris entities based on the abstract order entry, such as quotation, order or saved cart.
  • Method Details

    • retrieveConfigurationOverviewData

      ConfigurationOverviewData retrieveConfigurationOverviewData(AbstractOrderModel orderModel, int entryNumber)
      Retrieves the configuration overview data for an AbstractOrderEntry identified by code and entry number.
      Parameters:
      orderModel - AbstractOrderModel which contains the AbstractOrderEntry
      entryNumber - denotes the number of the entry contained in the AbstractOrder entity
      Returns:
      ConfigurationOverviewData object
    • isReorderable

      boolean isReorderable(AbstractOrderModel orderModel)
      For configurable products it is checked the the knowledge base version the attached runtime configuration is still known by the configuration engine.
      Parameters:
      orderModel -
      Returns:
      true, only if all order items can be diretly re-ordered.