Class DefaultOneOrderSSCNRequestHandler
java.lang.Object
de.hybris.platform.oneorderfacades.handlers.sscn.impl.DefaultOneOrderSSCNRequestHandler
- All Implemented Interfaces:
OneOrderSSCNHandler
The One Order implementation of
OneOrderSSCNHandler interface. This handler populates the list of OrderTypes and the
DataLists attributes in the Request type.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected OrderTypecreateOrderType(List<IATAServiceModel> iataServiceModelList) Creates the orderType and populates all the attributesprotected OneOrderSSCNOrderTypePipelineManagerGets the oneOrderSSCNOrderTypePipelineManagervoidhandle(List<IATAServiceModel> iataServiceModelList, IATAServiceStatusChangeNotifRQ serviceStatusChangeNotifRQ) Handler which populates the Request attribute in Order Sales Information Notification message.voidsetOneOrderSSCNOrderTypePipelineManager(OneOrderSSCNOrderTypePipelineManager oneOrderSSCNOrderTypePipelineManager) Sets the oneOrderSSCNOrderTypePipelineManager
-
Constructor Details
-
DefaultOneOrderSSCNRequestHandler
public DefaultOneOrderSSCNRequestHandler()
-
-
Method Details
-
handle
public void handle(List<IATAServiceModel> iataServiceModelList, IATAServiceStatusChangeNotifRQ serviceStatusChangeNotifRQ) Handler which populates the Request attribute in Order Sales Information Notification message.- Specified by:
handlein interfaceOneOrderSSCNHandler- Parameters:
iataServiceModelList- the iataServiceModelListserviceStatusChangeNotifRQ- the serviceStatusChangeNotifRQ
-
createOrderType
Creates the orderType and populates all the attributes- Parameters:
iataServiceModelList- the iataServiceModelList- Returns:
- the orderType
-
getOneOrderSSCNOrderTypePipelineManager
Gets the oneOrderSSCNOrderTypePipelineManager- Returns:
- the oneOrderSSCNOrderTypePipelineManager
-
setOneOrderSSCNOrderTypePipelineManager
public void setOneOrderSSCNOrderTypePipelineManager(OneOrderSSCNOrderTypePipelineManager oneOrderSSCNOrderTypePipelineManager) Sets the oneOrderSSCNOrderTypePipelineManager- Parameters:
oneOrderSSCNOrderTypePipelineManager- the oneOrderSSCNOrderTypePipelineManager
-