Class FilterUpgradeBundleHandler
java.lang.Object
de.hybris.platform.travelfacades.fare.search.handlers.impl.FilterUpgradeBundleHandler
- All Implemented Interfaces:
FareSearchHandler
Concrete implementation of the
FareSearchHandler interface. Handler is responsible to filter the
ItineraryPricingInfoData whose sequence number based on bundle type is less that sequence number of selected
ItineraryPricingInfoData the list of PricedItineraryData on the FareSelectionData-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TravelBundleTemplateFacadevoidhandle(List<ScheduledRouteData> scheduledRoutes, FareSearchRequestData fareSearchRequestData, FareSelectionData fareSelectionData) Handle method.voidsetTravelBundleTemplateFacade(TravelBundleTemplateFacade travelBundleTemplateFacade)
-
Constructor Details
-
FilterUpgradeBundleHandler
public FilterUpgradeBundleHandler()
-
-
Method Details
-
handle
public void handle(List<ScheduledRouteData> scheduledRoutes, FareSearchRequestData fareSearchRequestData, FareSelectionData fareSelectionData) Description copied from interface:FareSearchHandlerHandle method.- Specified by:
handlein interfaceFareSearchHandler- Parameters:
scheduledRoutes- the scheduled routesfareSearchRequestData- the fare search request datafareSelectionData- the fare selection data
-
getTravelBundleTemplateFacade
- Returns:
- the travelBundleTemplateFacade
-
setTravelBundleTemplateFacade
- Parameters:
travelBundleTemplateFacade- the travelBundleTemplateFacade to set
-