Class DefaultShoppingFareSearchFacade

java.lang.Object
de.hybris.platform.travelfacades.fare.search.impl.DefaultFareSearchFacade
de.hybris.platform.shoppingfacades.fare.search.impl.DefaultShoppingFareSearchFacade
All Implemented Interfaces:
ShoppingFareSearchFacade, FareSearchFacade
Direct Known Subclasses:
DefaultPROSFareSearchFacade

public abstract class DefaultShoppingFareSearchFacade extends DefaultFareSearchFacade implements ShoppingFareSearchFacade
The type Default shopping fare search facade.
  • Constructor Details

    • DefaultShoppingFareSearchFacade

      public DefaultShoppingFareSearchFacade()
  • Method Details

    • doSearch

      public FareSelectionData doSearch(FareSearchRequestData fareSearchRequestData)
      Description copied from interface: FareSearchFacade
      Performs a search for fare selection options based on fare search request
      Specified by:
      doSearch in interface FareSearchFacade
      Overrides:
      doSearch in class DefaultFareSearchFacade
      Parameters:
      fareSearchRequestData - the fare search request data
      Returns:
      FareSelectionData object with available fare options
    • doFareSearch

      public abstract FlightSearchResponseData doFareSearch(FlightSearchRequestData flightSearchRequest)
      Description copied from interface: ShoppingFareSearchFacade
      Performs a search for fare selection options based on fare search request
      Specified by:
      doFareSearch in interface ShoppingFareSearchFacade
      Parameters:
      flightSearchRequest - the flight search request data
      Returns:
      FareSelectionData object with available fare options
    • getFareShopFacade

      public FareShopFacade getFareShopFacade()
      Gets fare shop facade.
      Returns:
      the fare shop facade
    • setFareShopFacade

      public void setFareShopFacade(FareShopFacade fareShopFacade)
      Sets fare shop facade.
      Parameters:
      fareShopFacade - the fare shop facade
    • getShoppingFareSearchPipelineManager

      public ShoppingFareSearchPipelineManager getShoppingFareSearchPipelineManager()
      Gets shopping fare search pipeline manager.
      Returns:
      the shopping fare search pipeline manager
    • setShoppingFareSearchPipelineManager

      public void setShoppingFareSearchPipelineManager(ShoppingFareSearchPipelineManager shoppingFareSearchPipelineManager)
      Sets shopping fare search pipeline manager.
      Parameters:
      shoppingFareSearchPipelineManager - the shopping fare search pipeline manager
    • getFareShopMessageConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<FareSearchRequestData,FareShopMessage> getFareShopMessageConverter()
      Gets fare shop message converter.
      Returns:
      the fare shop message converter
    • setFareShopMessageConverter

      public void setFareShopMessageConverter(de.hybris.platform.servicelayer.dto.converter.Converter<FareSearchRequestData,FareShopMessage> fareShopMessageConverter)
      Sets fare shop message converter.
      Parameters:
      fareShopMessageConverter - the fare shop message converter