Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Package
Description
-
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
DefaultFulfillmentOperationService.getOrderProvider()
protected OrderProvider<O>
DefaultOrderHistoryService.getOrderProvider()
protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
DefaultReturnOperationService.getOrderProvider()
Modifier and TypeMethodDescriptionvoid
DefaultFulfillmentOperationService.setOrderProvider
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider) ModifierConstructorDescriptionDefaultOrderHistoryService
(com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<O> orderProvider, FulfillmentProvider<F> fulfillmentProvider, ReturnAuthorizationProvider<R> returnAuthorizationProvider) DefaultReturnOperationService
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, ReturnRequestValidator returnRequestValidator, ReturnGenerationService returnGenerationService, ReturnCreatedProducer returnCreatedProducer, ConfirmReturnRequestValidator confirmReturnRequestValidator, ReturnConfirmationGenerationService returnConfirmationGenerationService, ReturnConfirmedProducer returnConfirmedProducer, CancelReturnRequestValidator cancelReturnRequestValidator, ReturnSplittingService returnSplittingService, ReturnCancelledProducer returnCancelledProducer) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Modifier and TypeMethodDescriptionCartOrderGenerationService<com.broadleafcommerce.cart.client.domain.Cart,
com.broadleafcommerce.order.client.domain.Order> OrderOperationServiceAutoConfiguration.cartOrderGenerationService
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties properties) OrderHistoryService<com.broadleafcommerce.order.client.domain.Order,
OrderWithFulfillmentsAndReturns> OrderOperationServiceAutoConfiguration.orderHistoryService
(com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider) OrderOperationServiceAutoConfiguration.paymentAuthReversalService
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentProvider paymentProvider) OrderOperationServiceAutoConfiguration.paymentRefundService
(PaymentPriorityStrategy paymentPriorityStrategy, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, PaymentProvider paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) OrderOperationServiceAutoConfiguration.returnOperationService
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, ReturnRequestValidator returnRequestValidator, ReturnGenerationService returnGenerationService, ReturnCreatedProducer returnCreatedProducer, ConfirmReturnRequestValidator confirmReturnRequestValidator, ReturnConfirmationGenerationService returnConfirmationGenerationService, ReturnConfirmedProducer returnConfirmedProducer, CancelReturnRequestValidator cancelReturnRequestValidator, ReturnSplittingService returnSplittingService, ReturnCancelledProducer returnCancelledProducer) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.generate
Modifier and TypeFieldDescriptionprotected final OrderProvider<O>
DefaultCartOrderGenerationService.orderProvider
Modifier and TypeMethodDescriptionprotected OrderProvider<O>
DefaultCartOrderGenerationService.getOrderProvider()
ModifierConstructorDescriptionDefaultCartOrderGenerationService
(OrderProvider<O> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties properties) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.handler
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
AbstractFulfillmentStatusChangeHandler.getOrderProvider()
ModifierConstructorDescriptionAbstractFulfillmentStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) CancelStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentCancelledProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) CaptureAwaitingResultPaymentStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) CapturingPaymentStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentCapturingPaymentProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) FulfilledStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentFulfilledProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) FulfillFailedStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentFulfillFailedProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) FulfillingStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentFulfillingProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) PaymentCapturedStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) PaymentCaptureFailedStatusChangeHandler
(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
Modifier and TypeMethodDescriptionOrderOperationMessagingAutoConfiguration.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. -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
AbstractPaymentReversalFulfillmentStatusChangeListener.getOrderProvider()
protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
FulfillmentCapturingPaymentListener.getOrderProvider()
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 OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
VoucherCodeGenerationOrderCreatedListener.getOrderProvider()
ModifierConstructorDescriptionVoucherCodeGenerationOrderCreatedListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, VoucherGenerationCompletionProducer voucherGenerationCompletionProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OfferProvider offerProvider, CampaignProvider campaignProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.returns
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
PaymentRefundReturnConfirmedListener.getOrderProvider()
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 OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.tax
Modifier and TypeMethodDescriptionOrderOpsTaxAutoConfiguration.orderCreatedTaxHandler
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.tax.delegate.TaxDelegate<com.broadleafcommerce.tax.domain.TaxRequest, com.broadleafcommerce.tax.domain.TaxResponse> taxDelegate, DefaultTaxRequestService taxRequestService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService) ModifierConstructorDescriptionFulfillmentCancelledTaxHandler
(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.tax.delegate.TaxDelegate<com.broadleafcommerce.tax.domain.TaxRequest, com.broadleafcommerce.tax.domain.TaxResponse> taxDelegate, TaxRequestService taxRequestService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService) OrderCreatedTaxHandler
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.tax.delegate.TaxDelegate<com.broadleafcommerce.tax.domain.TaxRequest, com.broadleafcommerce.tax.domain.TaxResponse> taxDelegate, TaxRequestService taxRequestService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
FulfillmentAwaitingRefundResultWebhookListener.getOrderProvider()
protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
FulfillmentCaptureWebhookListener.getOrderProvider()
protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
ReturnConfirmationRefundWebhookListener.getOrderProvider()
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 OrderProvider in com.broadleafcommerce.orderoperation.service.payment
Modifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
DefaultPaymentAuthReversalService.getOrderProvider()
protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>
DefaultPaymentRefundService.getOrderProvider()
ModifierConstructorDescriptionDefaultPaymentAuthReversalService
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentProvider paymentProvider) DefaultPaymentRefundService
(PaymentPriorityStrategy paymentPriorityStrategy, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, PaymentProvider paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.provider.external
Modifier and TypeClassDescriptionclass
ExternalOrderProvider<O extends com.broadleafcommerce.order.client.domain.Order>