Package com.skava.oms.flow.adapter
Class UndoPreProcessAccountDelegate
java.lang.Object
com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
com.skava.oms.flow.adapter.UndoPreProcessAccountDelegate
- All Implemented Interfaces:
org.camunda.bpm.engine.delegate.JavaDelegate
@Component
public class UndoPreProcessAccountDelegate
extends AbstractOrderSynchronousProcessFlowAdapter
This class UndoPreProcessAccountDelegate defines the process flow for account B2B integration from Accounts.
- Since:
- 20-Apr-2020
- Author:
- Infosys Equinox
-
Field Summary
Fields inherited from class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
omsEventService, orderService
-
Constructor Summary
ConstructorsConstructorDescriptionUndoPreProcessAccountDelegate
(com.skava.core.properties.AuthorizationProperties authProps) -
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Process, calculate the order values for the orders and send the event will be executed automatically once this event finished.Methods inherited from class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
execute
-
Constructor Details
-
UndoPreProcessAccountDelegate
@Autowired public UndoPreProcessAccountDelegate(com.skava.core.properties.AuthorizationProperties authProps)
-
-
Method Details
-
process
public void process(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Process, calculate the order values for the orders and send the event will be executed automatically once this event finished. This process will create account payload to send account service for locking this account budget.- Specified by:
process
in classAbstractOrderSynchronousProcessFlowAdapter
- Parameters:
execution
- Contains DelegateExecution object for undopreprocess account budget flow.orderProcessData
- contains OrderProcessData for undopreprocess account budget flow.order
- Contains Order object undopreprocess account budget flow.
-