Class DefaultAirShoppingDataListPipelineManager
java.lang.Object
de.hybris.platform.ndc182facades.facades.airshopping.managers.impl.DefaultAirShoppingDataListPipelineManager
- All Implemented Interfaces:
AirShoppingDataListPipelineManager
public class DefaultAirShoppingDataListPipelineManager
extends Object
implements AirShoppingDataListPipelineManager
Implementation class for the
AirShoppingPipelineManager. This pipeline manager will use an existing IATAAirShoppingRS and will call a list of handlers to populate the air shopping response with different information.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecutePipeline(FareSelectionData fareSelectionData, IATAAirShoppingRQ airShoppingRQ, IATAAirShoppingRS airShoppingRS) Executes the air shopping data list pipeline managerprotected List<AirShoppingHandler>gets handlersvoidsetHandlers(List<AirShoppingHandler> handlers) sets handlers
-
Constructor Details
-
DefaultAirShoppingDataListPipelineManager
public DefaultAirShoppingDataListPipelineManager()
-
-
Method Details
-
executePipeline
public IATAAirShoppingRS executePipeline(FareSelectionData fareSelectionData, IATAAirShoppingRQ airShoppingRQ, IATAAirShoppingRS airShoppingRS) throws NDCException Description copied from interface:AirShoppingDataListPipelineManagerExecutes the air shopping data list pipeline manager- Specified by:
executePipelinein interfaceAirShoppingDataListPipelineManagerairShoppingRS- uses existing airShoppingRS as offers already created- Returns:
- the IATAAirShoppingRS after populating the data list
- Throws:
NDCException
-
getHandlers
gets handlers- Returns:
-
setHandlers
sets handlers- Parameters:
handlers-
-