Interface BookingActionStrategy
- All Known Implementing Classes:
AbstractBookingActionStrategy,BookingLevelBookingActionStrategy,OriginDestinationRefLevelBookingActionStrategy,TravellerLevelBookingActionStrategy
public interface BookingActionStrategy
Strategy that expose the method to create and populate the List when creating a
BookingActionResponseData
-
Method Summary
Modifier and TypeMethodDescriptionvoidapplyStrategy(List<BookingActionData> bookingActionDataList, ActionTypeOption actionType, ReservationData reservationData) Applies the strategy for List
-
Method Details
-
applyStrategy
void applyStrategy(List<BookingActionData> bookingActionDataList, ActionTypeOption actionType, ReservationData reservationData) Applies the strategy for List- Parameters:
bookingActionDataList- the booking action data listactionType- the action typereservationData- the reservation data
-