Interface ChangeOrderStrategy
- All Known Implementing Classes:
AmendAncillaryStrategy,AmendFlightStrategy,RemoveAncillaryStrategy,UpdatePassengerOrderChangeStrategy
public interface ChangeOrderStrategy
The interface Change order strategy which executes change order logic based on whether the request contains
UpdateOrderItemType, PaymentInfoType or SelectedSeatType.-
Method Summary
Modifier and TypeMethodDescriptionvoidchangeOrder(AbstractOrderModel order, IATAOrderChangeRQ orderChangeRQ, List<AbstractOrderEntryModel> orderEntries) Change order.
-
Method Details
-
changeOrder
void changeOrder(AbstractOrderModel order, IATAOrderChangeRQ orderChangeRQ, List<AbstractOrderEntryModel> orderEntries) throws NDCException Change order.- Parameters:
order- the orderorderChangeRQ- the order change rq- Throws:
NDCException
-