Class DealPackageRequestAccommodationHandler
java.lang.Object
de.hybris.platform.travelfacades.facades.packages.handlers.impl.AbstractDealPackageRequestHandler
de.hybris.platform.travelfacades.facades.packages.handlers.impl.DealPackageRequestAccommodationHandler
- All Implemented Interfaces:
DealPackageRequestHandler
public class DealPackageRequestAccommodationHandler
extends AbstractDealPackageRequestHandler
implements DealPackageRequestHandler
Populates accommodation availability request for deals.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AccommodationAvailabilityRequestDatagetAccommodationAvailabilityRequest(AccommodationBundleTemplateModel accommodationBundleTemplateModel, Date departureDate, Date returnDate) Returns the AccommodationAvailabilityRequestData created from the given accommodationBundleTemplateModelvoidhandle(PackageRequestData packageRequestData, DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) Handle method.Methods inherited from class de.hybris.platform.travelfacades.facades.packages.handlers.impl.AbstractDealPackageRequestHandler
createPassengerTypeQuantities, getPassengerTypeConverter, setPassengerTypeConverter
-
Constructor Details
-
DealPackageRequestAccommodationHandler
public DealPackageRequestAccommodationHandler()
-
-
Method Details
-
handle
public void handle(PackageRequestData packageRequestData, DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) Description copied from interface:DealPackageRequestHandlerHandle method.- Specified by:
handlein interfaceDealPackageRequestHandler- Parameters:
packageRequestData- the package request datadealBundleTemplateModel- the deal bundle template modeldepartureDate- the departure date
-
getAccommodationAvailabilityRequest
protected AccommodationAvailabilityRequestData getAccommodationAvailabilityRequest(AccommodationBundleTemplateModel accommodationBundleTemplateModel, Date departureDate, Date returnDate) Returns the AccommodationAvailabilityRequestData created from the given accommodationBundleTemplateModel- Parameters:
accommodationBundleTemplateModel- the accommodationBundleTemplateModeldepartureDate- the departureDatereturnDate- the returnDate- Returns:
- the AccommodationAvailabilityRequestData
-