Class TravellerLevelBookingActionStrategy
java.lang.Object
de.hybris.platform.travelfacades.booking.action.strategies.impl.AbstractBookingActionStrategy
de.hybris.platform.travelfacades.booking.action.strategies.impl.TravellerLevelBookingActionStrategy
- All Implemented Interfaces:
BookingActionStrategy
Strategy that extends the
AbstractBookingActionStrategy. The strategy
is used to create and populate the BookingActionDataList defined at a traveller level.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyStrategy(List<BookingActionData> bookingActionDataList, ActionTypeOption actionType, ReservationData reservationData) Applies the strategy for Listprotected Map<ActionTypeOption,List<String>> voidsetBookingActionTypeAltMessagesMap(Map<ActionTypeOption, List<String>> bookingActionTypeAltMessagesMap) Methods inherited from class de.hybris.platform.travelfacades.booking.action.strategies.impl.AbstractBookingActionStrategy
getBookingActionTypeUrlMap, populateUrl, replaceUrlPlaceholdersWithValues, setBookingActionTypeUrlMap
-
Constructor Details
-
TravellerLevelBookingActionStrategy
public TravellerLevelBookingActionStrategy()
-
-
Method Details
-
applyStrategy
public void applyStrategy(List<BookingActionData> bookingActionDataList, ActionTypeOption actionType, ReservationData reservationData) Description copied from interface:BookingActionStrategyApplies the strategy for List- Parameters:
bookingActionDataList- the booking action data listactionType- the action typereservationData- the reservation data
-
getBookingActionTypeAltMessagesMap
- Returns:
- the bookingActionTypeAltMessagesMap
-
setBookingActionTypeAltMessagesMap
public void setBookingActionTypeAltMessagesMap(Map<ActionTypeOption, List<String>> bookingActionTypeAltMessagesMap) - Parameters:
bookingActionTypeAltMessagesMap- the bookingActionTypeAltMessagesMap to set
-