Package com.skava.oms.flow.adapter
Class UpdateRefundDelegate
java.lang.Object
com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
com.skava.oms.flow.adapter.UpdateRefundDelegate
- 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:
- Parthiban.P03
-
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 orderData) Every adapter should override this methodMethods inherited from class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
execute
-
Constructor Details
-
UpdateRefundDelegate
public UpdateRefundDelegate()
-
-
Method Details
-
process
public void process(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order orderData) 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 dataorderData
- - order object in current process
-