Package com.skava.oms.flow.adapter
Class EndItemProcessDelegate
java.lang.Object
com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
com.skava.oms.flow.adapter.EndItemProcessDelegate
- All Implemented Interfaces:
org.camunda.bpm.engine.delegate.JavaDelegate
This delegate handle all shipping process for order items in order
like shipping, unable to ship,
delivered, unable to deliver and refund or charge payments.
Also release sku's if items are not eligible for ship or deliver
- Since:
- 01-Aug-2018
- Author:
- Infosys Equinox
-
Field Summary
Fields inherited from class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
omsEventService, orderService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Every adapter should override this methodMethods inherited from class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
execute
-
Constructor Details
-
EndItemProcessDelegate
public EndItemProcessDelegate()
-
-
Method Details
-
process
public void process(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Description copied from class:AbstractOrderSynchronousProcessFlowAdapter
Every adapter should override this method- Specified by:
process
in classAbstractOrderSynchronousProcessFlowAdapter
- Parameters:
execution
- - Execution of the BPMNorderProcessData
- - contains the order dataorder
- - order object in current process
-