Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.ResourceLockProvider
Package
Description
-
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Modifier and TypeMethodDescriptionOrderOperationServiceAutoConfiguration.orderOperationsResourceLockProvider
(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ExternalOrderProperties properties) -
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
Modifier and TypeMethodDescriptionOrderOperationMessagingAutoConfiguration.checkoutCompletionListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartOrderGenerationService<com.broadleafcommerce.cart.client.domain.Cart, com.broadleafcommerce.order.client.domain.Order> cartOrderGenerationService, CartOrderFulfillmentGenerationService<com.broadleafcommerce.cart.client.domain.Cart, com.broadleafcommerce.order.client.domain.Order, com.broadleafcommerce.order.client.domain.OrderFulfillment> cartOrderFulfillmentGenerationService, ResourceLockProvider resourceLockProvider, OrderCreatedProducer orderCreatedProducer, CartProvider cartProvider) OrderOperationMessagingAutoConfiguration.fulfillmentCapturingPaymentListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, PaymentCaptureService paymentCaptureService, PaymentCaptureAttemptedProducer paymentCaptureCompletionProducer, FulfillmentOperationService fulfillmentOperationService, ResourceLockProvider resourceLockProvider, PaymentProvider paymentProvider) Automatically triggers payment capture when fulfillment is put inOrderFulfillmentStatus.CAPTURING_PAYMENT
status.static OrderOpsMessageLockService
OrderOperationMessagingAutoConfiguration.orderOpsMessageLockService
(ResourceLockProvider provider) -
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency
ModifierConstructorDescriptionOrderOpsMessageLockService
(ResourceLockProvider resourceLockProvider) -
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Modifier and TypeMethodDescriptionprotected ResourceLockProvider
AbstractPaymentReversalFulfillmentStatusChangeListener.getResourceLockProvider()
protected ResourceLockProvider
FulfillmentCapturingPaymentListener.getResourceLockProvider()
protected ResourceLockProvider
PaymentReversalFulfillmentCancelledListener.getResourceLockProvider()
Modifier and TypeMethodDescriptionvoid
PaymentReversalFulfillmentCancelledListener.setResourceLockProvider
(ResourceLockProvider resourceLockProvider) ModifierConstructorDescriptionAbstractPaymentReversalFulfillmentStatusChangeListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, PaymentAuthReversalService paymentAuthReversalService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ResourceLockProvider resourceLockProvider) FulfillmentCapturingPaymentListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, PaymentCaptureService paymentCaptureService, PaymentCaptureAttemptedProducer paymentCaptureCompletionProducer, FulfillmentOperationService fulfillmentOperationService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, ResourceLockProvider resourceLockProvider, PaymentProvider paymentProvider) PaymentReversalFulfillmentCancelledListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, PaymentProvider paymentProvider, PaymentRefundService paymentRefundService, PaymentAuthReversalService paymentAuthReversalService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ResourceLockProvider resourceLockProvider) PaymentReversalFulfillmentFulfilledListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, PaymentAuthReversalService paymentAuthReversalService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ResourceLockProvider resourceLockProvider) -
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.messaging.returns
Modifier and TypeMethodDescriptionprotected ResourceLockProvider
PaymentRefundReturnConfirmedListener.getResourceLockProvider()
ModifierConstructorDescriptionPaymentRefundReturnConfirmedListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, PaymentRefundService paymentRefundService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, ResourceLockProvider resourceLockProvider) -
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Modifier and TypeMethodDescriptionprotected ResourceLockProvider
FulfillmentAwaitingRefundResultWebhookListener.getResourceLockProvider()
protected ResourceLockProvider
FulfillmentCaptureWebhookListener.getResourceLockProvider()
protected ResourceLockProvider
ReturnConfirmationRefundWebhookListener.getResourceLockProvider()
ModifierConstructorDescriptionFulfillmentAwaitingRefundResultWebhookListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, FulfillmentCaptureClaimProvider fulfillmentCaptureClaimProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, PaymentProvider paymentProvider, ResourceLockProvider resourceLockProvider) FulfillmentCaptureWebhookListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentCaptureAttemptedProducer paymentCaptureCompletionProducer, FulfillmentOperationService fulfillmentOperationService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, PaymentProvider paymentProvider, ResourceLockProvider resourceLockProvider) ReturnConfirmationRefundWebhookListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, PaymentProvider paymentProvider, ResourceLockProvider resourceLockProvider) -
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.provider.external
Modifier and TypeClassDescriptionclass
Obtains and releases locks in an external service (cart services over HTTP).