Class PROSTravellerBreakdownHandler
java.lang.Object
de.hybris.platform.travelfacades.ancillary.search.handlers.impl.AbstractBreakdownHandler
de.hybris.platform.travelfacades.ancillary.search.handlers.impl.TravellerBreakdownHandler
de.hybris.platform.shoppingfacades.ancillary.search.handlers.impl.ShoppingTravellerBreakdownHandler
de.hybris.platform.prosfacades.ancillary.search.handlers.impl.PROSTravellerBreakdownHandler
- All Implemented Interfaces:
AncillarySearchHandler
public class PROSTravellerBreakdownHandler
extends ShoppingTravellerBreakdownHandler
implements AncillarySearchHandler
The type Pros traveller breakdown handler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.jalo.order.price.PriceInformationgetOfferPricingInformation(OfferGroupData offerGroupData, OriginDestinationOfferInfoData odOfferInfo, String productCode) Gets offer pricing information.Methods inherited from class de.hybris.platform.shoppingfacades.ancillary.search.handlers.impl.ShoppingTravellerBreakdownHandler
getShoppingTransportOfferingFacade, getTravellerData, getTravellerQuantity, setShoppingTransportOfferingFacadeMethods inherited from class de.hybris.platform.travelfacades.ancillary.search.handlers.impl.TravellerBreakdownHandler
getFilteredPricingInfos, getOfferGroupToOriginDestinationMapping, getOfferPricingInformation, getTravellerBreakdownData, getTravellerBreakdownData, getTravellerQuantity, handle, setOfferGroupToOriginDestinationMappingMethods inherited from class de.hybris.platform.travelfacades.ancillary.search.handlers.impl.AbstractBreakdownHandler
createPriceData, getPassengerFareData, getPriceDataFactory, getPriceInformation, getPriceInformationFromTransportOfferingOrSector, getProductService, getTravelCommercePriceFacade, getTravelCommercePriceService, setPriceDataFactory, setProductService, setTravelCommercePriceFacade, setTravelCommercePriceServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.travelfacades.ancillary.search.handlers.AncillarySearchHandler
handle
-
Constructor Details
-
PROSTravellerBreakdownHandler
public PROSTravellerBreakdownHandler()
-
-
Method Details
-
getOfferPricingInformation
protected de.hybris.platform.jalo.order.price.PriceInformation getOfferPricingInformation(OfferGroupData offerGroupData, OriginDestinationOfferInfoData odOfferInfo, String productCode) Gets offer pricing information. For this implementation no price is displayed in the AncillaryPage next to the name of the ancillary. The reason is that, especially for BaggageCharges in the PROSSearchResponseMessage, the same ancillary has different prices depending on the quantity that is added to cart. The total price of the ancillary added to cart will be displayed in the Full reservation component accessible in the AncillaryPage.- Overrides:
getOfferPricingInformationin classTravellerBreakdownHandler- Parameters:
offerGroupData- the offer group dataodOfferInfo- the od offer infoproductCode- the product code- Returns:
- offer pricing information
-