Uses of Class
com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
Packages that use TransactionWebhookEvent
-
Uses of TransactionWebhookEvent in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Methods in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook with parameters of type TransactionWebhookEventModifier and TypeMethodDescriptionprotected PaymentCaptureAttemptResultStatusFulfillmentCaptureWebhookListener.determineCaptureResultStatus(@NonNull TransactionWebhookEvent event, @NonNull com.broadleafcommerce.order.client.domain.Order order, @NonNull com.broadleafcommerce.order.client.domain.OrderFulfillment fulfillment, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Determines thePaymentCaptureAttemptResultStatusbased on the latest transaction state for the givenOrderFulfillment.protected com.broadleafcommerce.order.client.domain.OrderReturnConfirmationRefundWebhookListener.getOrder(@NonNull TransactionWebhookEvent transactionWebhookEvent, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Gets theOrderassociated to the givenTransactionWebhookEvent.protected com.broadleafcommerce.order.client.domain.OrderFulfillmentFulfillmentAwaitingRefundResultWebhookListener.getOrderFulfillment(@NonNull TransactionWebhookEvent transactionWebhookEvent, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Gets theOrderFulfillmentassociated to the givenTransactionWebhookEvent.protected org.apache.commons.lang3.tuple.Pair<com.broadleafcommerce.order.client.domain.ReturnAuthorization,com.broadleafcommerce.order.client.domain.ReturnConfirmation> ReturnConfirmationRefundWebhookListener.getReturnAuthorizationAndConfirmation(@NonNull TransactionWebhookEvent transactionWebhookEvent, @NonNull String orderId, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidFulfillmentAwaitingRefundResultWebhookListener.process(@NonNull TransactionWebhookEvent event) Processes the givenTransactionWebhookEventand updates the associatedOrderFulfillmentstatus.protected voidFulfillmentCaptureWebhookListener.process(@NonNull TransactionWebhookEvent event) Processes the givenTransactionWebhookEventand updates the associatedOrderFulfillmentaccordingly.protected voidReturnConfirmationRefundWebhookListener.process(@NonNull TransactionWebhookEvent event) Processes the givenTransactionWebhookEventand updates the associatedReturnAuthorizationandReturnConfirmationaccordingly.protected booleanFulfillmentAwaitingRefundResultWebhookListener.shouldProcessEvent(@NonNull TransactionWebhookEvent event) Determines if the givenTransactionWebhookEventshould be processed.protected booleanFulfillmentCaptureWebhookListener.shouldProcessEvent(@NonNull TransactionWebhookEvent event) Determines if the givenTransactionWebhookEventshould be processed.protected booleanReturnConfirmationRefundWebhookListener.shouldProcessEvent(@NonNull TransactionWebhookEvent event) Determines if the givenTransactionWebhookEventshould be processed.protected com.broadleafcommerce.order.client.domain.ReturnAuthorizationReturnConfirmationRefundWebhookListener.updateReturnConfirmationAndAuthorization(@NonNull com.broadleafcommerce.order.client.domain.ReturnConfirmation confirmation, @NonNull com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuth, @NonNull com.broadleafcommerce.order.client.domain.Order order, @NonNull TransactionWebhookEvent event, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Updates the givenReturnConfirmationandReturnAuthorizationbased on the latest transaction state.Method parameters in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook with type arguments of type TransactionWebhookEventModifier and TypeMethodDescriptionvoidFulfillmentAwaitingRefundResultWebhookListener.listen(org.springframework.messaging.Message<TransactionWebhookEvent> message) voidFulfillmentCaptureWebhookListener.listen(org.springframework.messaging.Message<TransactionWebhookEvent> message) voidReturnConfirmationRefundWebhookListener.listen(org.springframework.messaging.Message<TransactionWebhookEvent> message) protected voidFulfillmentAwaitingRefundResultWebhookListener.processMessage(@NonNull org.springframework.messaging.Message<TransactionWebhookEvent> message) protected voidFulfillmentCaptureWebhookListener.processMessage(@NonNull org.springframework.messaging.Message<TransactionWebhookEvent> message) protected voidReturnConfirmationRefundWebhookListener.processMessage(@NonNull org.springframework.messaging.Message<TransactionWebhookEvent> message)