java.lang.Object
de.hybris.platform.travelfacades.facades.accommodation.handlers.impl.ExtraServiceDetailsHandler
All Implemented Interfaces:
AccommodationServiceHandler

public class ExtraServiceDetailsHandler extends Object implements AccommodationServiceHandler
Handler class to populate serviceDetails attribute of the serviceData for a given productModel and reservedRoomStayData
  • Constructor Details

    • ExtraServiceDetailsHandler

      public ExtraServiceDetailsHandler()
  • Method Details

    • handle

      public void handle(ProductModel productModel, ReservedRoomStayData reservedRoomStayData, ServiceData serviceData, AccommodationReservationData accommodationReservationData)
      Description copied from interface: AccommodationServiceHandler
      Handle the population of the serviceData for a given productModel and reservedRoomStayData
      Specified by:
      handle in interface AccommodationServiceHandler
      Parameters:
      productModel - the product model
      reservedRoomStayData - the reserved room stay data
      serviceData - the service data
      accommodationReservationData - the accommodation reservation data
    • getProductConverter

      protected de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> getProductConverter()
      Returns:
      the productConverter
    • setProductConverter

      public void setProductConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> productConverter)
      Parameters:
      productConverter - the productConverter to set