Class DefaultUpgradeFareSearchFacade

java.lang.Object
de.hybris.platform.travelfacades.fare.search.impl.DefaultUpgradeFareSearchFacade
All Implemented Interfaces:
UpgradeFareSearchFacade

public class DefaultUpgradeFareSearchFacade extends Object implements UpgradeFareSearchFacade
Default implementation of UpgradeFareSearchFacade
  • Constructor Details

    • DefaultUpgradeFareSearchFacade

      public DefaultUpgradeFareSearchFacade()
  • Method Details

    • doUpgradeSearch

      public FareSelectionData doUpgradeSearch()
      Description copied from interface: UpgradeFareSearchFacade
      Performs a search for fare selection options based on fare search request
      Specified by:
      doUpgradeSearch in interface UpgradeFareSearchFacade
      Returns:
      FareSelectionData object with available fare options
    • createFareSearchRequestData

      protected FareSearchRequestData createFareSearchRequestData(ReservationData reservationData)
    • getReservationFacade

      protected ReservationFacade getReservationFacade()
      Returns:
      the reservationFacade
    • setReservationFacade

      public void setReservationFacade(ReservationFacade reservationFacade)
      Parameters:
      reservationFacade - the reservationFacade to set
    • getUpgradeBundleFareSearchPipelineManager

      protected FareSearchPipelineManager getUpgradeBundleFareSearchPipelineManager()
      Returns:
      the upgradeBundleFareSearchPipelineManager
    • setUpgradeBundleFareSearchPipelineManager

      public void setUpgradeBundleFareSearchPipelineManager(FareSearchPipelineManager upgradeBundleFareSearchPipelineManager)
      Parameters:
      upgradeBundleFareSearchPipelineManager - the upgradeBundleFareSearchPipelineManager to set