Uses of Class
com.skava.oms.flow.OrderProcessData
Packages that use OrderProcessData
Package
Description
This package contains the information about the flow in the order
This package contains the information about the adapter flow
This package contains the information about the util flow
This package contains the information about the helper for oms
This package contains the information about the models for the entities
This package contains the information about the fulfilment processors
This package contains the information about the oms utils
-
Uses of OrderProcessData in com.skava.oms.flow
Methods in com.skava.oms.flow with parameters of type OrderProcessDataModifier and TypeMethodDescriptionAbstractOrderNotification.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Every adapter should override this methodabstract void
AbstractOrderSynchronousProcessFlowAdapter.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Every adapter should override this methodabstract void
AbstractOrderAsynchronousProcessFlowAdapter.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Every adapter should override this methodabstract void
AbstractOrderAsynchronousProcessFlowAdapter.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Every adapter should override this method -
Uses of OrderProcessData in com.skava.oms.flow.adapter
Methods in com.skava.oms.flow.adapter with parameters of type OrderProcessDataModifier and TypeMethodDescriptionvoid
AcceptReturnProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AccountBudgetAdjustmentBlockDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Account Budget Adjustment block, calculate the order values for the orders and send the event will be executed automatically once this event finished.void
BuyerAdminProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
BuyerAdminUpdateDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CancelOrderAccountsDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) In UndoPreProcess flow, calculate the order values for the orders and send the event will be executed automatically once this event finished.void
CancelOrderDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CheckFraudDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CheckLoyaltyDiscountDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CreateFulfilmentDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CSROrderPlaceAdapter.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) processvoid
CSROrderPlacedAdapter.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) processvoid
CSRProcessOrderAdapter.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) DefaultDeleteNotificationDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default process for the delete notificationDefaultExternalNotificationDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default process for the External notificationDefaultNotificationDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default process for the notificationvoid
DefaultOrderStatusDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
DeleteOrderDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
DeliveredProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
EndItemProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
FraudUpdateDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
GetShippingLabelAdaptor.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method is used to process all the return order shipping label creation process.void
InitiateOrderAdapter.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
InitiateReturnOrderAdapter.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
LoyaltyReturnOrderSplitterDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) method used to split order into items and process them individuallyvoid
OrderItemSplitterDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) method used to split order into items and process them individuallyPostShipmentNotificationDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
PreProcessLoyaltyDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ReturnAcceptedDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ReturnOrderSplitterDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) method used to split order into items and process them individuallyvoid
ReturnProcessLoyaltyDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ReturnRefundDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
SkipFulfilmentDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
StsSubmitToReturnProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
SubmitToFulfilmentProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
SubmitToReturnDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
SubmitToReturnProcessDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UndoInventoryDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UndoPreProcessAccountDelegate.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.void
UndoPreProcessInventoryDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UpdateAllowedPatchFieldsDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UpdateOrderPaymentDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UpdateRefundDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order orderData) void
UpdateShipmentAccountDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Default shipment flow Process, calculate the order values for the orders and send the event will be executed automatically once this event finished.void
UpdateShipmentDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ValidateOrderRequestDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) WaitingForApprovalNotificationDelegate.process
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the creation of a new event to send waiting for approval notificationvoid
AcceptReturnDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AcceptReturnInventoryDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AcceptReturnPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AcceptReturnTaxDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AuthorizeTaxTransactionDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CancelOrderInventoryDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method executes after the processvoid
CancelOrderLoyaltyDiscountDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method executes after the processvoid
CancelOrderPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method executes after the processvoid
CancelOrderTaxDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method executes after the processvoid
ChargeTaxDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
LoyaltyDiscountDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
OrderResiliencyPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
PreProcessAccountsDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the process.void
PreProcessInventoryAssignDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the processvoid
PreProcessInventoryDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the processvoid
PreProcessPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
PreProcessPromotionDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default process for the promotionvoid
PreProcessWorkflowDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default process for the accountvoid
ProcessPendingPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ReturnOrderShipmentLoyaltyVoucherDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the processvoid
ShipmentLoyaltyDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the processvoid
UndoPreProcessLoyaltyDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UndoPreProcessPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default process for undo preprocess paymentvoid
UpdateShipmentInventoryDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default processvoid
UpdateShipmentPaymentDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) This method contains the default processvoid
VoucherForFeitDiscountDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order returnedOrder) This method executes after the processvoid
VoucherReverseRedeemDiscountDelegate.processEnd
(org.camunda.bpm.engine.delegate.DelegateExecution delegateExecution, OrderProcessData orderProcessingData, Order order) This method executes after the processvoid
AcceptReturnDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AcceptReturnInventoryDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AcceptReturnPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
AcceptReturnTaxDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData processData, Order order) void
AuthorizeTaxTransactionDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CancelOrderInventoryDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CancelOrderLoyaltyDiscountDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CancelOrderPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
CancelOrderTaxDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ChargeTaxDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
LoyaltyDiscountDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
OrderResiliencyPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
PreProcessAccountsDelegate.processStart
(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.void
PreProcessInventoryAssignDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) (non-Javadoc)void
PreProcessInventoryDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) (non-Javadoc)void
PreProcessPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
PreProcessPromotionDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
PreProcessWorkflowDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ProcessPendingPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
ReturnOrderShipmentLoyaltyVoucherDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessingData, Order order) void
ShipmentLoyaltyDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UndoPreProcessLoyaltyDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) (non-Javadoc)void
UndoPreProcessPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) (non-Javadoc)void
UpdateShipmentInventoryDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
UpdateShipmentPaymentDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) void
VoucherForFeitDiscountDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessingData, Order order) void
VoucherReverseRedeemDiscountDelegate.processStart
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessingData, Order order) void
VoucherReverseRedeemDiscountDelegate.sendMessageToQueue
(OrderProcessData orderProcessingData, Order order, String loyaltyQueueName, PreProcessLoyaltyEventRequestPayload eventPayload, Map<String, Object> headers, String loyaltyCollectionId) This method is used to send message to the queuevoid
InventoryFlowUtil.triggerInventoryTrans
(Order order, List<OrderItem> orderItemsQtyMap, OrderProcessData orderProcessData, String inventoryQueue, boolean isPreOrderQtyToReturn, boolean isSingleSkuForBundle, PatchOrderRequest patchOrderRequest) This method triggers release inventory transaction to inventory queue -
Uses of OrderProcessData in com.skava.oms.flow.util
Methods in com.skava.oms.flow.util with parameters of type OrderProcessDataModifier and TypeMethodDescriptionstatic void
AccountUtil.triggerAccountEvent
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order, String accountsCollectionId, AccountBudget budget, OrderProcessFlowService orderService, long authExpiryTimeMins) This method will trigger account event.void
OrderProcessFlowService.updateStatus
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order) Update status for order process form bpm input params -
Uses of OrderProcessData in com.skava.oms.helper
Methods in com.skava.oms.helper with parameters of type OrderProcessDataModifier and TypeMethodDescriptionstatic void
OrderHelper.splitForCancelOrReturn
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order, PatchOrderRequest patchOrderRequest, List<OrderItem> itemsPatched, List<OrderItem> mapReturns) This method is used to spilt the cancel or return order -
Uses of OrderProcessData in com.skava.oms.model.entity.order
Methods in com.skava.oms.model.entity.order with parameters of type OrderProcessDataModifier and TypeMethodDescriptionvoid
Order.fulfilmentTypeBasedtransitionState
(String responseCode, String responseMsg, String workItem, Map<String, String> statusMap, OrderProcessData orderProcessData, Map<String, String> orderStatusMap, Map<String, String> orderDisplayStatusMap) This method updates order item status and order.Order.splitForCancelOrReturn
(OrderItemPatchDTO oiPatch, String[] nextPossibleStatus, String displayStatus, Map<String, String> orderStatusMap, Map<String, String> orderDisplayStatusMap, OrderProcessData orderProcessData) This method splits the orderitem. -
Uses of OrderProcessData in com.skava.oms.processor.fulfilment
Methods in com.skava.oms.processor.fulfilment with parameters of type OrderProcessDataModifier and TypeMethodDescriptionReturnFulfilmentProcessor.getTypeBasedOrderItemsToFulfilmentProcess
(OrderProcessData orderProcessData, PatchOrderRequest patchOrderRequest, Order order) STSFulfillmentProcessor.getTypeBasedOrderItemsToFulfilmentProcess
(OrderProcessData orderProcessData, PatchOrderRequest patchOrderRequest, Order order) -
Uses of OrderProcessData in com.skava.oms.util
Methods in com.skava.oms.util with parameters of type OrderProcessDataModifier and TypeMethodDescriptionPreProcessUtil.getHeaders
(OrderProcessData orderProcessData) Fetches headers for loyalty transactionstatic void
TaxUtil.triggerEvent
(OrderProcessData orderProcessData, Order order, OrderProcessFlowService orderService, PreProcessTaxPayload taxPayload, Map<String, Object> header, String messageType, String taxQueueName) This method is used to trigger event to the tax servicevoid
PreProcessUtil.triggerLoyaltyProcess
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order, String loyaltyCollectionId, Map<String, Object> headers, PreProcessLoyaltyEventRequestPayload eventPayload, OrderProcessFlowService orderService)