Class NDCRemoveAncillaryStrategy
java.lang.Object
de.hybris.platform.ndc182facades.facades.order.strategies.impl.NDCRemoveAncillaryStrategy
- All Implemented Interfaces:
NDCChangeOrderStrategy
The type Ndc remove ancillary strategy.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchangeOrder(OrderModel clonedOrder, IATAOrderChangeRQ orderChangeRQ, List<AbstractOrderEntryModel> orderEntries) Change order.protected Map<ProductType,NDCRemoveOrderEntryStrategy> Gets ndc remove order entry strategy map.voidsetNdcRemoveOrderEntryStrategyMap(Map<ProductType, NDCRemoveOrderEntryStrategy> ndcRemoveOrderEntryStrategyMap) Sets ndc remove order entry strategy map.
-
Constructor Details
-
NDCRemoveAncillaryStrategy
public NDCRemoveAncillaryStrategy()
-
-
Method Details
-
changeOrder
public void changeOrder(OrderModel clonedOrder, IATAOrderChangeRQ orderChangeRQ, List<AbstractOrderEntryModel> orderEntries) throws NDCException Description copied from interface:NDCChangeOrderStrategyChange order.- Specified by:
changeOrderin interfaceNDCChangeOrderStrategy- Parameters:
clonedOrder- the cloned orderorderChangeRQ- the order change rq- Throws:
NDCException
-
getNdcRemoveOrderEntryStrategyMap
Gets ndc remove order entry strategy map.- Returns:
- the ndc remove order entry strategy map
-
setNdcRemoveOrderEntryStrategyMap
public void setNdcRemoveOrderEntryStrategyMap(Map<ProductType, NDCRemoveOrderEntryStrategy> ndcRemoveOrderEntryStrategyMap) Sets ndc remove order entry strategy map.- Parameters:
ndcRemoveOrderEntryStrategyMap- the ndc remove order entry strategy map
-