Interface PackageSearchResponsePipelineManager

All Known Implementing Classes:
DefaultPackageSearchResponsePipelineManager

public interface PackageSearchResponsePipelineManager
Pipeline Manager class that will build a PackageSearchResponseData after executing a list of handlers on the list of AccommodationOfferingDayRateData and PackageSearchRequestData given as inputs
  • Method Details

    • executePipeline

      PackageSearchResponseData executePipeline(List<AccommodationOfferingDayRateData> accommodationOfferingDayRates, PackageSearchRequestData packageSearchRequestData)
      Execute pipeline.
      Parameters:
      accommodationOfferingDayRates - the accommodation offering day rates
      packageSearchRequestData - the package search request data
      fareSelectionData - the fare selection data
      Returns:
      the package search response data