Class ExtraServiceDetailsHandler
java.lang.Object
de.hybris.platform.travelfacades.facades.accommodation.handlers.impl.ExtraServiceDetailsHandler
- All Implemented Interfaces:
AccommodationServiceHandler
Handler class to populate serviceDetails attribute of the serviceData for a given productModel and
reservedRoomStayData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> voidhandle(ProductModel productModel, ReservedRoomStayData reservedRoomStayData, ServiceData serviceData, AccommodationReservationData accommodationReservationData) Handle the population of the serviceData for a given productModel and reservedRoomStayDatavoidsetProductConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel, ProductData> productConverter)
-
Constructor Details
-
ExtraServiceDetailsHandler
public ExtraServiceDetailsHandler()
-
-
Method Details
-
handle
public void handle(ProductModel productModel, ReservedRoomStayData reservedRoomStayData, ServiceData serviceData, AccommodationReservationData accommodationReservationData) Description copied from interface:AccommodationServiceHandlerHandle the population of the serviceData for a given productModel and reservedRoomStayData- Specified by:
handlein interfaceAccommodationServiceHandler- Parameters:
productModel- the product modelreservedRoomStayData- the reserved room stay dataserviceData- the service dataaccommodationReservationData- 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
-