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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FlightSearchResponseDatadoFareSearch(FlightSearchRequestData flightSearchRequest) Performs a search for fare selection options based on fare search requestdoSearch(FareSearchRequestData fareSearchRequestData) Performs a search for fare selection options based on fare search requestGets fare shop facade.de.hybris.platform.servicelayer.dto.converter.Converter<FareSearchRequestData,FareShopMessage> Gets fare shop message converter.Gets shopping fare search pipeline manager.voidsetFareShopFacade(FareShopFacade fareShopFacade) Sets fare shop facade.voidsetFareShopMessageConverter(de.hybris.platform.servicelayer.dto.converter.Converter<FareSearchRequestData, FareShopMessage> fareShopMessageConverter) Sets fare shop message converter.voidsetShoppingFareSearchPipelineManager(ShoppingFareSearchPipelineManager shoppingFareSearchPipelineManager) Sets shopping fare search pipeline manager.Methods inherited from class de.hybris.platform.travelfacades.fare.search.impl.DefaultFareSearchFacade
changeStockIfLower, getFareSearchPipelineManager, getRemainingSeats, getStockForFare, getTransportOfferingFacade, setFareSearchPipelineManager, setTransportOfferingFacadeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.travelfacades.fare.search.FareSearchFacade
getRemainingSeats
-
Constructor Details
-
DefaultShoppingFareSearchFacade
public DefaultShoppingFareSearchFacade()
-
-
Method Details
-
doSearch
Description copied from interface:FareSearchFacadePerforms a search for fare selection options based on fare search request- Specified by:
doSearchin interfaceFareSearchFacade- Overrides:
doSearchin classDefaultFareSearchFacade- Parameters:
fareSearchRequestData- the fare search request data- Returns:
- FareSelectionData object with available fare options
-
doFareSearch
Description copied from interface:ShoppingFareSearchFacadePerforms a search for fare selection options based on fare search request- Specified by:
doFareSearchin interfaceShoppingFareSearchFacade- Parameters:
flightSearchRequest- the flight search request data- Returns:
- FareSelectionData object with available fare options
-
getFareShopFacade
Gets fare shop facade.- Returns:
- the fare shop facade
-
setFareShopFacade
Sets fare shop facade.- Parameters:
fareShopFacade- the fare shop facade
-
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
-