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 Details

    • executePipeline

      FareSelectionData executePipeline(List<ScheduledRouteData> scheduledRoutes, FareSearchRequestData fareSearchRequestData)
      Execute pipeline fare selection data.
      Parameters:
      scheduledRoutes - the scheduled routes
      fareSearchRequestData - the fare search request data
      Returns:
      the fare selection data