Interface FareSearchPipelineManager
- All Known Implementing Classes:
DefaultFareSearchPipelineManager
public interface FareSearchPipelineManager
Pipeline Manager class that will return a
FareSelectionData after executing a list of handlers on the given list of
ScheduledRouteData and FareSearchRequestData given as inputs-
Method Summary
Modifier and TypeMethodDescriptionexecutePipeline(List<ScheduledRouteData> scheduledRoutes, FareSearchRequestData fareSearchRequestData) Execute pipeline fare selection data.
-
Method Details
-
executePipeline
FareSelectionData executePipeline(List<ScheduledRouteData> scheduledRoutes, FareSearchRequestData fareSearchRequestData) Execute pipeline fare selection data.- Parameters:
scheduledRoutes- the scheduled routesfareSearchRequestData- the fare search request data- Returns:
- the fare selection data
-