Uses of Class
com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequestPayload
Packages that use PreProcessLoyaltyEventRequestPayload
Package
Description
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 oms utils
-
Uses of PreProcessLoyaltyEventRequestPayload in com.skava.oms.flow.adapter
Methods in com.skava.oms.flow.adapter with parameters of type PreProcessLoyaltyEventRequestPayloadModifier and TypeMethodDescriptionstatic void
VoucherReverseRedeemDiscountDelegate.getLoyaltyPayloadForReverseRedeem
(Order parentOrder, Map<String, BigDecimal> paymentValuesMap, List<LoyaltyDetailsRequest> loyaltyRequestList, PreProcessLoyaltyEventRequestPayload payloadObj) This method is used to construct the request message.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 queue -
Uses of PreProcessLoyaltyEventRequestPayload in com.skava.oms.flow.util
Methods in com.skava.oms.flow.util that return PreProcessLoyaltyEventRequestPayloadModifier and TypeMethodDescriptionConstructLoyaltyRequestPayloadUtil.getLoyaltyPayload
(Order order, String loyaltyEventName, String loyaltyOrderItemsValue, String totalOrderItemsValue, String voucherOrderItemsValue, List<OrderItem> itemsShipped, String processMode) Fetches the payload for loyalty event to create transaction -
Uses of PreProcessLoyaltyEventRequestPayload in com.skava.oms.util
Methods in com.skava.oms.util with parameters of type PreProcessLoyaltyEventRequestPayloadModifier and TypeMethodDescriptionstatic void
PreProcessUtil.getLoyaltyRequestPayload
(Order order, Map<String, BigDecimal> paymentValues, List<LoyaltyDetailsRequest> loyaltyDetailsRequest, PreProcessLoyaltyEventRequestPayload payload) This method is used to construct the request message.static void
PreProcessUtil.setLoyaltyRequest
(Order order, List<LoyaltyDetailsRequest> loyaltyDetailsRequest, PreProcessLoyaltyEventRequestPayload payload) void
PreProcessUtil.triggerLoyaltyProcess
(org.camunda.bpm.engine.delegate.DelegateExecution execution, OrderProcessData orderProcessData, Order order, String loyaltyCollectionId, Map<String, Object> headers, PreProcessLoyaltyEventRequestPayload eventPayload, OrderProcessFlowService orderService) Method parameters in com.skava.oms.util with type arguments of type PreProcessLoyaltyEventRequestPayloadModifier and TypeMethodDescriptionstatic void
PreProcessUtil.audit
(com.skava.core.event.Message<PreProcessLoyaltyEventRequestPayload> omsMessage) Audit logs the given loyalty message.