Interface PROSTransportOfferingFacade

All Superinterfaces:
ShoppingTransportOfferingFacade, TransportOfferingFacade
All Known Implementing Classes:
DefaultPROSTransportOfferingFacade

public interface PROSTransportOfferingFacade extends ShoppingTransportOfferingFacade
The interface Pros transport offering facade.
  • Method Details

    • getTransportOffering

      TransportOfferingData getTransportOffering(Flight flight)
      Get a TransportOfferingData by flight.
      Parameters:
      flight - the flight
      Returns:
      TransportOfferingData transport offering
    • getTransportOfferingByCode

      TransportOfferingData getTransportOfferingByCode(String code)
      Gets a TransportOfferingData by code from Solr.
      Parameters:
      code - the flight code
      Returns:
      the transportOfferingData
    • getTransportOfferingByNumberAndDepartureDateAndMarketingCarrier

      TransportOfferingData getTransportOfferingByNumberAndDepartureDateAndMarketingCarrier(String number, String departureDate, String marketingCarrier)
      Gets a transportOfferingData by number, departure date and marketing carrier
      Parameters:
      number - the flight number
      departureDate - the departure date
      marketingCarrier - the marketing carrier
      Returns:
      the transportOfferingData