Package com.broadleafcommerce.orderoperation.service.messaging.fulfillments
package com.broadleafcommerce.orderoperation.service.messaging.fulfillments
-
ClassDescriptionSupports listeners which reverse remaining non-captured payments whenever all fulfillments are in a final state.Spring cloud data channel description for messaging input.Spring cloud data channel description for messaging output.Spring cloud data channel description for messaging input.Listens to fulfillment capturing payment events and captures payment for them if necessary.Spring cloud data channel description for messaging output.Spring cloud data channel description for messaging input.Spring cloud data channel description for messaging output.Spring cloud data channel description for messaging output.Spring cloud data channel description for messaging output.Spring cloud data channel description for messaging output.A message event dispatched after a fulfillment has changed status.Listens for fulfilled
FutureInventoryTransactionNotification
.Spring cloud data channel description for messaging input.Notification for future inventory transactions to update fulfillment status.Listens for cancelledFulfillmentStatusChangeEvent
and cancels the payment for the cancelled fulfillment if necessary, by reverse authorizing or refunding.An intermediary data structure used internally byPaymentReversalFulfillmentCancelledListener
to hold all the relevant data, to prevent processing the data multiple times and make it easier to pass the data between methods.Listens for fulfilledFulfillmentStatusChangeEvent
.Listens forFutureInventoryTransactionNotification
messages.