Class AccommodationReservationReservedRoomStayBasicDetailsHandler
java.lang.Object
de.hybris.platform.travelfacades.reservation.handlers.impl.AccommodationReservationReservedRoomStayBasicDetailsHandler
- All Implemented Interfaces:
AccommodationReservationHandler
public class AccommodationReservationReservedRoomStayBasicDetailsHandler
extends Object
implements AccommodationReservationHandler
The type Accommodation reservation reserved room stay handler. This only populates the basic details(CheckInDate,
CheckOutDate, RoomStayPreferenceNumber, RatePlans, RoomType and Services) about the Reserved Room Stay Data.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BookingServiceGets booking service.protected de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanModel,RatePlanData> Gets rate plan converter.protected de.hybris.platform.servicelayer.dto.converter.Converter<AccommodationModel,RoomTypeData> Gets room type converter.voidhandle(AbstractOrderModel abstractOrder, AccommodationReservationData accommodationReservationData) Handle.voidsetBookingService(BookingService bookingService) Sets booking service.voidsetRatePlanConverter(de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanModel, RatePlanData> ratePlanConverter) Sets rate plan converter.voidsetRoomTypeConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AccommodationModel, RoomTypeData> roomTypeConverter) Sets room type converter.
-
Constructor Details
-
AccommodationReservationReservedRoomStayBasicDetailsHandler
public AccommodationReservationReservedRoomStayBasicDetailsHandler()
-
-
Method Details
-
handle
public void handle(AbstractOrderModel abstractOrder, AccommodationReservationData accommodationReservationData) Handle.- Specified by:
handlein interfaceAccommodationReservationHandler- Parameters:
abstractOrder- the abstract orderaccommodationReservationData- the accommodation reservation data
-
getRatePlanConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanModel,RatePlanData> getRatePlanConverter()Gets rate plan converter.- Returns:
- the rate plan converter
-
setRatePlanConverter
public void setRatePlanConverter(de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanModel, RatePlanData> ratePlanConverter) Sets rate plan converter.- Parameters:
ratePlanConverter- the rate plan converter
-
getRoomTypeConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<AccommodationModel,RoomTypeData> getRoomTypeConverter()Gets room type converter.- Returns:
- the room type converter
-
setRoomTypeConverter
public void setRoomTypeConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AccommodationModel, RoomTypeData> roomTypeConverter) Sets room type converter.- Parameters:
roomTypeConverter- the room type converter
-
getBookingService
Gets booking service.- Returns:
- the booking service
-
setBookingService
Sets booking service.- Parameters:
bookingService- the booking service
-