Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.ResourceLockProvider
-
-
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure that return ResourceLockProvider Modifier and Type Method Description ResourceLockProvider
OrderOperationServiceAutoConfiguration. 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
Methods in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure with parameters of type ResourceLockProvider Modifier and Type Method Description CheckoutCompletionListener
OrderOperationMessagingAutoConfiguration. 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)
FulfillmentCapturingPaymentListener
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
Constructors in com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency with parameters of type ResourceLockProvider Constructor Description OrderOpsMessageLockService(ResourceLockProvider resourceLockProvider)
-
Uses of ResourceLockProvider in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Methods in com.broadleafcommerce.orderoperation.service.messaging.fulfillments that return ResourceLockProvider Modifier and Type Method Description protected ResourceLockProvider
AbstractPaymentReversalFulfillmentStatusChangeListener. getResourceLockProvider()
protected ResourceLockProvider
FulfillmentCapturingPaymentListener. getResourceLockProvider()
Constructors in com.broadleafcommerce.orderoperation.service.messaging.fulfillments with parameters of type ResourceLockProvider Constructor Description AbstractPaymentReversalFulfillmentStatusChangeListener(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.returns that return ResourceLockProvider Modifier and Type Method Description protected ResourceLockProvider
PaymentRefundReturnConfirmedListener. getResourceLockProvider()
Constructors in com.broadleafcommerce.orderoperation.service.messaging.returns with parameters of type ResourceLockProvider Constructor Description PaymentRefundReturnConfirmedListener(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.provider.external
Classes in com.broadleafcommerce.orderoperation.service.provider.external that implement ResourceLockProvider Modifier and Type Class Description class
ExternalResourceLockProvider
Obtains and releases locks in an external service (cart services over HTTP).
-