Class DefaultOneOrderSDNRequestHandler
java.lang.Object
de.hybris.platform.oneorderfacades.handlers.sdn.impl.DefaultOneOrderSDNRequestHandler
- All Implemented Interfaces:
OneOrderSDNHandler
The One Order implementation of
OneOrderSDNHandler interface. This handler populates the list of
OrderTypes and the DataLists attributes in the Request type.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DataListsTypecreateDataListType(List<IATAServiceModel> iataServiceModelList) Creates a dataListTypecreateOrderList(List<IATAServiceModel> iataServiceModelList) Creates and populate the list of orders attribute.protected OneOrderSDNDataListsPipelineManagerGets the oneOrderSDNDataListsPipelineManagerprotected OneOrderSDNOrderTypePipelineManagerGets the oneOrderSDNOrderTypePipelineManagervoidhandle(List<IATAServiceModel> iataServiceModelList, IATAServiceDeliveryNotifRQ iataServiceDeliveryNotifRQ) Handler which populates the Request attribute in Order Sales Information Notification message.voidsetOneOrderSDNDataListsPipelineManager(OneOrderSDNDataListsPipelineManager oneOrderSDNDataListsPipelineManager) Sets the oneOrderSDNDataListsPipelineManagervoidsetOneOrderSDNOrderTypePipelineManager(OneOrderSDNOrderTypePipelineManager oneOrderSDNOrderTypePipelineManager) Sets the oneOrderSDNOrderTypePipelineManager
-
Constructor Details
-
DefaultOneOrderSDNRequestHandler
public DefaultOneOrderSDNRequestHandler()
-
-
Method Details
-
handle
public void handle(List<IATAServiceModel> iataServiceModelList, IATAServiceDeliveryNotifRQ iataServiceDeliveryNotifRQ) Handler which populates the Request attribute in Order Sales Information Notification message.- Specified by:
handlein interfaceOneOrderSDNHandler- Parameters:
iataServiceModelList- the iataServiceModelListiataServiceDeliveryNotifRQ- the iataServiceDeliveryNotifRQ
-
createOrderList
Creates and populate the list of orders attribute.- Parameters:
iataServiceModelList- the iataServiceModelList- Returns:
- the List of orderTypes attribute
-
createDataListType
Creates a dataListType- Parameters:
iataServiceModelList-- Returns:
-
getOneOrderSDNDataListsPipelineManager
Gets the oneOrderSDNDataListsPipelineManager- Returns:
- the oneOrderSDNDataListsPipelineManager
-
setOneOrderSDNDataListsPipelineManager
public void setOneOrderSDNDataListsPipelineManager(OneOrderSDNDataListsPipelineManager oneOrderSDNDataListsPipelineManager) Sets the oneOrderSDNDataListsPipelineManager- Parameters:
oneOrderSDNDataListsPipelineManager- the oneOrderSDNDataListsPipelineManager
-
getOneOrderSDNOrderTypePipelineManager
Gets the oneOrderSDNOrderTypePipelineManager- Returns:
- the oneOrderSDNOrderTypePipelineManager
-
setOneOrderSDNOrderTypePipelineManager
public void setOneOrderSDNOrderTypePipelineManager(OneOrderSDNOrderTypePipelineManager oneOrderSDNOrderTypePipelineManager) Sets the oneOrderSDNOrderTypePipelineManager- Parameters:
oneOrderSDNOrderTypePipelineManager- the oneOrderSDNOrderTypePipelineManager
-