Class PROSTravellerBreakdownHandler

All Implemented Interfaces:
AncillarySearchHandler

public class PROSTravellerBreakdownHandler extends ShoppingTravellerBreakdownHandler implements AncillarySearchHandler
The type Pros traveller breakdown handler.
  • 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 PROS SearchResponseMessage, 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:
      getOfferPricingInformation in class TravellerBreakdownHandler
      Parameters:
      offerGroupData - the offer group data
      odOfferInfo - the od offer info
      productCode - the product code
      Returns:
      offer pricing information