Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Package
Description
-
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service
Modifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
DefaultFulfillmentOperationService.getFulfillmentProvider()
protected FulfillmentProvider<F>
DefaultOrderHistoryService.getFulfillmentProvider()
protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
DefaultReturnOperationService.getFulfillmentProvider()
ModifierConstructorDescriptionDefaultFulfillmentOperationService
(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, FulfillmentStatusChangeValidator fulfillmentStatusChangeValidator, List<FulfillmentStatusChangeHandler> fulfillmentStatusChangeHandlers) DefaultOrderHistoryService
(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 FulfillmentProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Modifier and TypeMethodDescriptionCartOrderFulfillmentGenerationService<com.broadleafcommerce.cart.client.domain.Cart,
com.broadleafcommerce.order.client.domain.Order, com.broadleafcommerce.order.client.domain.OrderFulfillment> OrderOperationServiceAutoConfiguration.cartOrderFulfillmentGenerationService
(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentSplittingService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties orderGenerationProperties) 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.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 FulfillmentProvider in com.broadleafcommerce.orderoperation.service.generate
Modifier and TypeMethodDescriptionprotected FulfillmentProvider<F>
DefaultCartOrderFulfillmentGenerationService.getFulfillmentProvider()
ModifierConstructorDescriptionDefaultCartOrderFulfillmentGenerationService
(FulfillmentProvider<F> fulfillmentProvider, FulfillmentSplittingService<F> fulfillmentSplittingService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties properties) -
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service.handler
Modifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
AbstractFulfillmentStatusChangeHandler.getFulfillmentProvider()
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 FulfillmentProvider in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Modifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
AbstractPaymentReversalFulfillmentStatusChangeListener.getFulfillmentProvider()
protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
PaymentReversalFulfillmentCancelledListener.getFulfillmentProvider()
Modifier and TypeMethodDescriptionvoid
PaymentReversalFulfillmentCancelledListener.setFulfillmentProvider
(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider) 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) 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 FulfillmentProvider in com.broadleafcommerce.orderoperation.service.messaging.tax
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) -
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Modifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
FulfillmentAwaitingRefundResultWebhookListener.getFulfillmentProvider()
protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
FulfillmentCaptureWebhookListener.getFulfillmentProvider()
protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
ReturnConfirmationRefundWebhookListener.getFulfillmentProvider()
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 FulfillmentProvider in com.broadleafcommerce.orderoperation.service.provider.external
Modifier and TypeClassDescriptionclass
ExternalFulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment>