Class DefaultOneOrderSDNOrderTypePipelineManager

java.lang.Object
de.hybris.platform.oneorderfacades.manager.sdn.impl.DefaultOneOrderSDNOrderTypePipelineManager
All Implemented Interfaces:
OneOrderSDNOrderTypePipelineManager

public class DefaultOneOrderSDNOrderTypePipelineManager extends Object implements OneOrderSDNOrderTypePipelineManager
The One Order Service Delivery Pipeline Manager class that will build a OrderType after executing a list of handlers in the list.
  • Constructor Details

    • DefaultOneOrderSDNOrderTypePipelineManager

      public DefaultOneOrderSDNOrderTypePipelineManager()
  • Method Details

    • executePipeline

      public OrderType executePipeline(List<IATAServiceModel> iataServiceModelList)
      Executes pipeline one order service delivery notification.
      Specified by:
      executePipeline in interface OneOrderSDNOrderTypePipelineManager
      Parameters:
      iataServiceModelList - the iataServiceModelList
      Returns:
      the IATAServiceDeliveryNotifRQ message.
    • getHandlers

      protected List<OneOrderSDNOrderTypeHandler> getHandlers()
      Gets the OneOrderSDNOrderTypeHandler list.
      Returns:
      the OneOrderSDNOrderTypeHandler list
    • setHandlers

      public void setHandlers(List<OneOrderSDNOrderTypeHandler> handlers)
      Sets the OneOrderSDNOrderTypeHandler list.
      Parameters:
      handlers - the list of OneOrderSDNOrderTypeHandler handler