Interface BookingActionEnabledEvaluatorStrategy
- All Known Implementing Classes:
AdditionalSecurityRestrictionStrategy,BookingStatusRestrictionStrategy,CheckInWindowRestrictionStrategy,DepartedLegRestrictionStrategy,DepartedLegsRestrictionStrategy,DisruptedBookingStatusStrategy,JourneyCheckInRestrictionStrategy,LastAdultTravellerRestrictionStrategy,LegCheckInRestrictionStrategy,NDCOrderRestrictionStrategy,NDCOrderRestrictionStrategy,PastLegRestrictionStrategy,PastLegsRestrictionStrategy,PaymentTypeRestrictionStrategy,RemoveTravellerUserActionTypeRestrictionStrategy,ShoppingOrderRestrictionStrategy,TransportDealBundleRestrictionStrategy,TransportOfferingStatusRestrictionStrategy,TravellerCheckInRestrictionStrategy,UserActionTypeRestrictionStrategy,UserGroupTypeRestriction
public interface BookingActionEnabledEvaluatorStrategy
Strategy that expose the method to evaluate the value of the enabled property for the List when
creating a BookingActionResponseData.
-
Method Summary
Modifier and TypeMethodDescriptionvoidapplyStrategy(List<BookingActionData> bookingActionDataList, ReservationData reservationData) Applies the strategy for List
-
Method Details
-
applyStrategy
Applies the strategy for List- Parameters:
bookingActionDataList- the booking action data listreservationData- the reservation data
-