Package com.skava.oms.flow.adapter
Class UpdateShipmentDelegate
java.lang.Object
com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
com.skava.oms.flow.adapter.UpdateShipmentDelegate
- 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
FieldsFields 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
-
Field Details
-
SHIPMENTPAYMENTRESPONSE
- See Also:
-
-
Constructor Details
-
UpdateShipmentDelegate
public UpdateShipmentDelegate()
-
-
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
-