Class ShoppingPackageFilterBundlesHandler
java.lang.Object
de.hybris.platform.shoppingfacades.fare.search.handlers.impl.ShoppingPackageFilterBundlesHandler
- All Implemented Interfaces:
ShoppingFareSearchHandler
public class ShoppingPackageFilterBundlesHandler
extends Object
implements ShoppingFareSearchHandler
The type Shopping package filter bundles handler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ItineraryPricingInfoDatagetFirstAvailableItineraryPricingInfo(PricedItineraryData pricedItinerary) Gets the first available itinerary pricing info.protected PricedItineraryDatagetPackagePricedItinerary(List<PricedItineraryData> pricedItineraries) Gets package priced itinerary.voidhandle(SearchResponseMessage searchResponseMessage, FareShopMessage fareShopMessage, FareSearchRequestData fareSearchRequestData, FareSelectionData fareSelectionData) Handle method
-
Constructor Details
-
ShoppingPackageFilterBundlesHandler
public ShoppingPackageFilterBundlesHandler()
-
-
Method Details
-
handle
public void handle(SearchResponseMessage searchResponseMessage, FareShopMessage fareShopMessage, FareSearchRequestData fareSearchRequestData, FareSelectionData fareSelectionData) Description copied from interface:ShoppingFareSearchHandlerHandle method- Specified by:
handlein interfaceShoppingFareSearchHandler- Parameters:
searchResponseMessage- the search response messagefareShopMessage- the fare shop messagefareSearchRequestData- the fare search request datafareSelectionData- the fare selection data
-
getPackagePricedItinerary
protected PricedItineraryData getPackagePricedItinerary(List<PricedItineraryData> pricedItineraries) Gets package priced itinerary.- Parameters:
pricedItineraries- the priced itineraries- Returns:
- the package priced itinerary
-
getFirstAvailableItineraryPricingInfo
protected ItineraryPricingInfoData getFirstAvailableItineraryPricingInfo(PricedItineraryData pricedItinerary) Gets the first available itinerary pricing info.- Parameters:
pricedItinerary- the priced itinerary- Returns:
- the first available itinerary pricing info
-