Package de.hybris.platform.travelfacades.facades.packages.handlers.impl
package de.hybris.platform.travelfacades.facades.packages.handlers.impl
-
ClassesClassDescriptionThe abstract deal package request handler for populating the common fields.Concrete implementation of
PackageResponseHandlerwhich checks if the package is available for selectionunit test for Amend package availability handler.Populates accommodation availability request for deals.Populates fare search request for deals.Check and set the availability of the packageResponseData.unit test for Deal package response availability handler.Populates the basic information of the packageResponseData.unit test for Deal package response basic handler.Populates the total prices for the packageResponseData based on the prices of the TransportPackageResponse, AccommodationPackageResponse and StandardPackageResponses.unit test for Deal package response price handler.Extension ofDealPackageResponseAvailabilityHandlerto accommodate different logic to check transport part availability on Deal Details.unit test for Deal response availability handler.This handler removes out of stock room optionsExtension of thePropertyDataAccommodationInfoHandlerclass.unit test for Package accommodation info handler.extension of theAccommodationPropertyResponseHandlerclass.unit test for Package accommodation property handler.Concrete implementation ofPackageResponseHandlerwhich checks if the package is available for selectionunit test for Package availability handler.Concrete implementation ofPackageReservedRoomStayHandlerresponsible for populating reserved room stays on accommodation availability response based on the configuration provided by business.unit test for Package configured reserved room stays handler.Concrete implementation ofPackageReservedRoomStayHandlerresponsible for populating reserved room stays on accommodation availability response based on the cheapest available rate plan of the cheapest room stay which fulfills the guest occupancy specified in the request.unit test for Package default reserved room stays handler.Compares the price of bundles to the selected ones for given OD and calculates a differential price such as +20, -10unit test for Package fare bundles price difference handler.Concrete Implementation of theAccommodationSearchHandlerclass.unit test for Package fare search response handler.This handler is a concrete implementation ofAccommodationSearchHandlerand is responsible for calculating a total price of a package.unit test for Package price handler.Concrete Implementation of theAccommodationSearchHandlerclass.unit test for Package price range filter handler.Concrete implementation of theStandardPackageProductHandlerinterface.unit test for Package product basic handler.Concrete implementation of theStandardPackageProductHandlerinterface.unit test for Package product price handler.Concrete implementation of theStandardPackageProductHandlerinterface.unit test for Package product stock handler.This handler populates theAccommodationAvailabilityResponseDataon package details page with the list ofRoomStayDatathat are linked to theAccommodationOfferingModelunit test for Package room stays handler.Populates the priceDifference property of theRatePlanDatafor eachRoomStayData, calculated as the difference between the roomStayData ActualRate and the ActualRate of the ratePlan of the correspondingReservedRoomStayData.unit test for Package room stays price difference handler.This handler verifies if the package is available and can be displayed in results package search results.unit test for Package search availability handler.Concrete Implementation of theAccommodationSearchHandlerclass.unit test for Package search response session handler.Concrete implementation ofPackageResponseHandlerwhich checks if there is already a bundle selected, otherwise it chooses the first available option for each origin destination.unit test for Package selected fare bundles handler.Check what roomStay and what ratePlan have been selected in the reservedRoomStays and set the selected property to true.unit test for Package selected room stays handler.