Class DefaultIntelliPricerMessagePipelineManager
java.lang.Object
de.hybris.platform.prosfacades.fare.price.manager.impl.DefaultIntelliPricerMessagePipelineManager
- All Implemented Interfaces:
IntelliPricerMessagePipelineManager
public class DefaultIntelliPricerMessagePipelineManager
extends Object
implements IntelliPricerMessagePipelineManager
The fare price pipeline manager implementation of
IntelliPricerMessagePipelineManager interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecutePipeline(AddSolutionRequestData addSolutionRequestData) Creates an IntelliPriceMessage from an addSolutionRequestData.protected List<IntelliPricerRequestHandler>Gets handlers.voidsetHandlers(List<IntelliPricerRequestHandler> handlers) Sets handlers.
-
Constructor Details
-
DefaultIntelliPricerMessagePipelineManager
public DefaultIntelliPricerMessagePipelineManager()
-
-
Method Details
-
executePipeline
public IntelliPricerMessage executePipeline(AddSolutionRequestData addSolutionRequestData) throws FarePriceException, InvalidSessionCartException Creates an IntelliPriceMessage from an addSolutionRequestData.- Specified by:
executePipelinein interfaceIntelliPricerMessagePipelineManager- Parameters:
addSolutionRequestData- the add solution request data- Returns:
- the IntelliPricerMessage
- Throws:
FarePriceExceptionInvalidSessionCartException
-
getHandlers
Gets handlers.- Returns:
- the handlers
-
setHandlers
Sets handlers.- Parameters:
handlers- the handlers
-