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 Summary
Modifier and TypeMethodDescriptionbooleanisReorderable(AbstractOrderModel orderModel) For configurable products it is checked the the knowledge base version the attached runtime configuration is still known by the configuration engine.retrieveConfigurationOverviewData(AbstractOrderModel orderModel, int entryNumber) Retrieves the configuration overview data for an AbstractOrderEntry identified by code and entry number.
-
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 AbstractOrderEntryentryNumber- denotes the number of the entry contained in the AbstractOrder entity- Returns:
- ConfigurationOverviewData object
-
isReorderable
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.
-