Uses of Class
de.hybris.platform.commercefacades.packages.request.PackageRequestData
Packages that use PackageRequestData
Package
Description
-
Uses of PackageRequestData in de.hybris.platform.coretravelpackagesocc.mapping.converters
Methods in de.hybris.platform.coretravelpackagesocc.mapping.converters that return PackageRequestDataModifier and TypeMethodDescriptionPackageDetailRequestConverter.convert(PackageDetailsRequest packageDetailsRequest, ma.glasnost.orika.metadata.Type<? extends PackageRequestData> type, ma.glasnost.orika.MappingContext mappingContext) Methods in de.hybris.platform.coretravelpackagesocc.mapping.converters with parameters of type PackageRequestDataModifier and TypeMethodDescriptionprotected voidPackageDetailRequestConverter.populateAccommodationPackageRequestData(PackageRequestData packageRequestData, String accommodationOfferingCode, String checkInDateTime, String checkOutDateTime, List<RoomStayCandidateData> roomStayCandidates) Populate the PackageRequestData accommodation package from the given parametersprotected voidPackageDetailRequestConverter.populateTransportPackageRequestData(PackageRequestData packageRequestData, FareSearchRequest fareSearchRequest) Populates the packageRequestData.transportPackageRequest from the fareSearchRequestMethod parameters in de.hybris.platform.coretravelpackagesocc.mapping.converters with type arguments of type PackageRequestDataModifier and TypeMethodDescriptionPackageDetailRequestConverter.convert(PackageDetailsRequest packageDetailsRequest, ma.glasnost.orika.metadata.Type<? extends PackageRequestData> type, ma.glasnost.orika.MappingContext mappingContext) -
Uses of PackageRequestData in de.hybris.platform.prosfacades.facades.packages.handlers.impl
Methods in de.hybris.platform.prosfacades.facades.packages.handlers.impl with parameters of type PackageRequestDataModifier and TypeMethodDescriptionvoidPROSDealPackageTransportRequestHandler.handle(PackageRequestData packageRequestData, DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) -
Uses of PackageRequestData in de.hybris.platform.prosfacades.facades.packages.manager.impl
Methods in de.hybris.platform.prosfacades.facades.packages.manager.impl with parameters of type PackageRequestDataModifier and TypeMethodDescriptionDefaultPROSDealSearchResponsePipelineManager.executePipeline(PackageRequestData packageRequestData) -
Uses of PackageRequestData in de.hybris.platform.shoppingcommons.controllers.cms
Methods in de.hybris.platform.shoppingcommons.controllers.cms that return PackageRequestDataModifier and TypeMethodDescriptionprotected PackageRequestDataShoppingDealComponentController.preparePackageRequestData(String dealBundleTemplateId, String departureDate) This method populates and returns the PackageRequestData populated for the required bundleTemplate based on the given dealBundleTemplateId -
Uses of PackageRequestData in de.hybris.platform.shoppingcommons.controllers.page
Methods in de.hybris.platform.shoppingcommons.controllers.page that return PackageRequestDataModifier and TypeMethodDescriptionprotected PackageRequestDataDealDetailsPageController.preparePackageRequestData(String dealBundleTemplateId, String departureDate) This method populates and returns the PackageRequestData populated for the required bundleTemplate based on the given dealBundleTemplateIdMethods in de.hybris.platform.shoppingcommons.controllers.page with parameters of type PackageRequestDataModifier and TypeMethodDescriptionprotected voidPackageDetailsPageController.populateAccommodationPackageRequestData(PackageRequestData packageRequestData, AccommodationAvailabilityForm accommodationAvailabilityForm, String accommodationOfferingCode, boolean useOldReservedRoomStays, javax.servlet.http.HttpServletRequest request) protected voidPackageDetailsPageController.populateTransportPackageRequestData(PackageRequestData packageRequestData, FareFinderForm fareFinderForm, javax.servlet.http.HttpServletRequest request) -
Uses of PackageRequestData in de.hybris.platform.shoppingfacades.facades.impl
Methods in de.hybris.platform.shoppingfacades.facades.impl that return PackageRequestDataModifier and TypeMethodDescriptionprotected PackageRequestDataDefaultShoppingPackageFacade.createPackageRequest(String accommodationOfferingCode, PackageSearchRequestData packageSearchRequestData) Creates package request data. -
Uses of PackageRequestData in de.hybris.platform.shoppingfacades.fare.search.handlers.impl
Methods in de.hybris.platform.shoppingfacades.fare.search.handlers.impl with parameters of type PackageRequestDataModifier and TypeMethodDescriptionprotected booleanShoppingDealPackageResponseAvailabilityHandler.isTransportPackageResponseAvailable(PackageRequestData packageRequestData, PackageResponseData packageResponseData) -
Uses of PackageRequestData in de.hybris.platform.travelcommons.controllers.cms
Methods in de.hybris.platform.travelcommons.controllers.cms that return PackageRequestDataModifier and TypeMethodDescriptionprotected PackageRequestDataDealComponentController.preparePackageRequestData(String dealBundleTemplateId, String departureDate) This method populates and returns the PackageRequestData populated for the required bundleTemplate based on the given dealBundleTemplateId -
Uses of PackageRequestData in de.hybris.platform.travelcommons.controllers.page
Methods in de.hybris.platform.travelcommons.controllers.page that return PackageRequestDataModifier and TypeMethodDescriptionprotected PackageRequestDataDealDetailsPageController.preparePackageRequestData(String dealBundleTemplateId, String departureDate) This method populates and returns the PackageRequestData populated for the required bundleTemplate based on the given dealBundleTemplateIdMethods in de.hybris.platform.travelcommons.controllers.page with parameters of type PackageRequestDataModifier and TypeMethodDescriptionprotected voidPackageDetailsPageController.populateAccommodationPackageRequestData(PackageRequestData packageRequestData, AccommodationAvailabilityForm accommodationAvailabilityForm, String accommodationOfferingCode, boolean useOldReservedRoomStays, javax.servlet.http.HttpServletRequest request) protected voidPackageDetailsPageController.populateTransportPackageRequestData(PackageRequestData packageRequestData, FareFinderForm fareFinderForm, javax.servlet.http.HttpServletRequest request) -
Uses of PackageRequestData in de.hybris.platform.travelfacades.facades.packages
Methods in de.hybris.platform.travelfacades.facades.packages that return PackageRequestDataModifier and TypeMethodDescriptionDealBundleTemplateFacade.getPackageRequestData(String dealBundleTemplateId, String selectedDepartureDate) Returns the PackageRequestData populated from the given dealBundleTemplateIdMethods in de.hybris.platform.travelfacades.facades.packages with parameters of type PackageRequestDataModifier and TypeMethodDescriptionPackageFacade.getAmendPackageResponse(PackageRequestData packageRequestData) Evaluates package response based on the package request provided and the transportation from cart.PackageFacade.getPackageResponse(PackageRequestData packageRequestData) Evaluates package response based on the package request provided.DealBundleTemplateFacade.getPackageResponseDetails(PackageRequestData packageRequestData) Performs a search for the DealBundleTemplate based on the PackagesRequestData and the given date. -
Uses of PackageRequestData in de.hybris.platform.travelfacades.facades.packages.handlers
Methods in de.hybris.platform.travelfacades.facades.packages.handlers with parameters of type PackageRequestDataModifier and TypeMethodDescriptionvoidDealPackageRequestHandler.handle(PackageRequestData packageRequestData, DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) Handle method.voidPackageReservedRoomStayHandler.handle(PackageRequestData packageRequestData, AccommodationAvailabilityResponseData accommodationAvailabilityResponseData) Evaluates reserved room stays for given package request and sets them on accommodation availability response.voidPackageResponseHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) Handle method. -
Uses of PackageRequestData in de.hybris.platform.travelfacades.facades.packages.handlers.impl
Methods in de.hybris.platform.travelfacades.facades.packages.handlers.impl with parameters of type PackageRequestDataModifier and TypeMethodDescriptionvoidAmendPackageAvailabilityHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidDealPackageRequestAccommodationHandler.handle(PackageRequestData packageRequestData, DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) voidDealPackageRequestTransportHandler.handle(PackageRequestData packageRequestData, DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) voidDealPackageResponseAvailabilityHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidDealPackageResponseBasicHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidDealPackageResponsePriceHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidFilterOutOfStockRoomStaysHandler.handle(PackageRequestData packageRequestData, AccommodationAvailabilityResponseData accommodationAvailabilityResponseData) voidPackageAvailabilityHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidPackageConfiguredReservedRoomStaysHandler.handle(PackageRequestData packageRequestData, AccommodationAvailabilityResponseData accommodationAvailabilityResponseData) voidPackageDefaultReservedRoomStaysHandler.handle(PackageRequestData packageRequestData, AccommodationAvailabilityResponseData accommodationAvailabilityResponseData) voidPackageFareBundlesPriceDifferenceHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidPackageRoomStaysPriceDifferenceHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidPackageSelectedFareBundlesHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) voidPackageSelectedRoomStaysHandler.handle(PackageRequestData packageRequestData, PackageResponseData packageResponseData) protected booleanDealPackageResponseAvailabilityHandler.isTransportPackageResponseAvailable(PackageRequestData packageRequestData, PackageResponseData packageResponseData) Returns the availability status of theTransportPackageResponseData.protected booleanDealResponseAvailabilityHandler.isTransportPackageResponseAvailable(PackageRequestData packageRequestData, PackageResponseData packageResponseData) -
Uses of PackageRequestData in de.hybris.platform.travelfacades.facades.packages.impl
Methods in de.hybris.platform.travelfacades.facades.packages.impl that return PackageRequestDataModifier and TypeMethodDescriptionDefaultDealBundleTemplateFacade.getPackageRequestData(String dealBundleTemplateId, String selectedDepartureDate) protected PackageRequestDataDefaultDealBundleTemplateFacade.getPackageRequestData(String dealBundleTemplateId, Date departureDate) Deprecated.Methods in de.hybris.platform.travelfacades.facades.packages.impl with parameters of type PackageRequestDataModifier and TypeMethodDescriptionDefaultPackageFacade.getAmendPackageResponse(PackageRequestData packageRequestData) DefaultPackageFacade.getPackageResponse(PackageRequestData packageRequestData) DefaultDealBundleTemplateFacade.getPackageResponseDetails(PackageRequestData packageRequestData) -
Uses of PackageRequestData in de.hybris.platform.travelfacades.facades.packages.manager
Methods in de.hybris.platform.travelfacades.facades.packages.manager that return PackageRequestDataModifier and TypeMethodDescriptionDealSearchRequestPipelineManager.executePipeline(DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) Execute pipeline.Methods in de.hybris.platform.travelfacades.facades.packages.manager with parameters of type PackageRequestDataModifier and TypeMethodDescriptionAmendPackageDetailsPipelineManager.executePipeline(PackageRequestData packageRequestData) Execute pipeline deal details response data.DealSearchResponsePipelineManager.executePipeline(PackageRequestData packageRequestData) Execute pipeline.PackageDetailsPipelineManager.executePipeline(PackageRequestData packageRequestData) Execute pipeline deal details response data.voidPackageReservedRoomStaysPipelineManager.executePipeline(PackageRequestData packageRequestData, AccommodationAvailabilityResponseData accommodationAvailabilityResponseData) Executes a list of handlers which will evaluate reserved room stays based on either business configuration or price of available rate plans. -
Uses of PackageRequestData in de.hybris.platform.travelfacades.facades.packages.manager.impl
Methods in de.hybris.platform.travelfacades.facades.packages.manager.impl that return PackageRequestDataModifier and TypeMethodDescriptionDefaultDealSearchRequestPipelineManager.executePipeline(DealBundleTemplateModel dealBundleTemplateModel, Date departureDate) Methods in de.hybris.platform.travelfacades.facades.packages.manager.impl with parameters of type PackageRequestDataModifier and TypeMethodDescriptionprotected AccommodationPackageResponseDataDefaultAmendPackageDetailsPipelineManager.evaluateAccommodationDetailsPipeline(PackageRequestData packageRequestData) This method populates theAccommodationPackageResponseDatafromPackageRequestDataprotected AccommodationPackageResponseDataDefaultPackageDetailsPipelineManager.evaluateAccommodationDetailsPipeline(PackageRequestData packageRequestData) This method populates theAccommodationPackageResponseDatafromPackageRequestDataprotected TransportPackageResponseDataDefaultPackageDetailsPipelineManager.evaluateTransportPackageDetails(PackageRequestData packageRequestData) DefaultAmendPackageDetailsPipelineManager.executePipeline(PackageRequestData packageRequestData) DefaultDealSearchResponsePipelineManager.executePipeline(PackageRequestData packageRequestData) DefaultPackageDetailsPipelineManager.executePipeline(PackageRequestData packageRequestData) voidDefaultPackageReservedRoomStaysPipelineManager.executePipeline(PackageRequestData packageRequestData, AccommodationAvailabilityResponseData accommodationAvailabilityResponseData)
the logic was moved to pipeline manager to be configurable for different search flows
use
DealSearchRequestPipelineManager.executePipeline(DealBundleTemplateModel, Date)instead.