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 Details

    • AccommodationReservationReservedRoomStayBasicDetailsHandler

      public AccommodationReservationReservedRoomStayBasicDetailsHandler()
  • Method Details

    • handle

      public void handle(AbstractOrderModel abstractOrder, AccommodationReservationData accommodationReservationData)
      Handle.
      Specified by:
      handle in interface AccommodationReservationHandler
      Parameters:
      abstractOrder - the abstract order
      accommodationReservationData - 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

      protected BookingService getBookingService()
      Gets booking service.
      Returns:
      the booking service
    • setBookingService

      public void setBookingService(BookingService bookingService)
      Sets booking service.
      Parameters:
      bookingService - the booking service