Interface PROSRemoveOrderEntryStrategy
- All Known Implementing Classes:
DefaultPROSRemoveAccommodationProductStrategy,DefaultPROSRemoveCommerceAncillaryBaggageProductStrategy,DefaultPROSRemoveDefaultProductStrategy,DefaultPROSRemoveShoppingAncillaryProductStrategy,DefaultPROSRemoveShoppingBaggageProductStrategy
public interface PROSRemoveOrderEntryStrategy
The Pros Remove Order Entry Strategy to remove an order entry to the cart.
-
Method Summary
Modifier and TypeMethodDescriptionvoidremoveOrderEntry(CartModel cartModel, AbstractOrderEntryModel orderEntryModel) This method remove an order entry from the cart by setting the quantity to 0, the AmendStatus to CHANGED and active to FALSE.
-
Method Details
-
removeOrderEntry
void removeOrderEntry(CartModel cartModel, AbstractOrderEntryModel orderEntryModel) throws CancelFlightException This method remove an order entry from the cart by setting the quantity to 0, the AmendStatus to CHANGED and active to FALSE.- Parameters:
cartModel- the cartModelorderEntryModel- the order Entry to remove- Throws:
CancelFlightException
-