Interface GlobalBookingActionEnabledEvaluatorStrategy

All Known Implementing Classes:
CancelCompleteBookingDealBundleRestrictionStrategy, CancelCompleteBookingRestrictionStrategy, GlobalUserGroupTypeRestriction

public interface GlobalBookingActionEnabledEvaluatorStrategy
Strategy that expose the method to evaluate the value of the enabled property for the List when creating a BookingActionResponseData.
  • Method Details

    • applyStrategy

      void applyStrategy(List<BookingActionData> bookingActionDataList, GlobalTravelReservationData globalReservationData, BookingActionResponseData bookingActionResponse)
      Applies the strategy for List
      Parameters:
      bookingActionDataList - the booking action data list
      globalReservationData - the global reservation data
      bookingActionResponse - the booking action response