Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Packages that use FulfillmentProvider
Package
Description
-
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service
Methods in com.broadleafcommerce.orderoperation.service that return FulfillmentProviderModifier 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()Constructors in com.broadleafcommerce.orderoperation.service with parameters of type FulfillmentProviderModifierConstructorDescriptionDefaultFulfillmentOperationService(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
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure with parameters of type FulfillmentProviderModifier 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
Methods in com.broadleafcommerce.orderoperation.service.generate that return FulfillmentProviderModifier and TypeMethodDescriptionprotected FulfillmentProvider<F>DefaultCartOrderFulfillmentGenerationService.getFulfillmentProvider()Constructors in com.broadleafcommerce.orderoperation.service.generate with parameters of type FulfillmentProviderModifierConstructorDescriptionDefaultCartOrderFulfillmentGenerationService(FulfillmentProvider<F> fulfillmentProvider, FulfillmentSplittingService<F> fulfillmentSplittingService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties properties) -
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service.handler
Methods in com.broadleafcommerce.orderoperation.service.handler that return FulfillmentProviderModifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>AbstractFulfillmentStatusChangeHandler.getFulfillmentProvider()Constructors in com.broadleafcommerce.orderoperation.service.handler with parameters of type FulfillmentProviderModifierConstructorDescriptionAbstractFulfillmentStatusChangeHandler(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.fulfillments that return FulfillmentProviderModifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>AbstractPaymentReversalFulfillmentStatusChangeListener.getFulfillmentProvider()protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>PaymentReversalFulfillmentCancelledListener.getFulfillmentProvider()Methods in com.broadleafcommerce.orderoperation.service.messaging.fulfillments with parameters of type FulfillmentProviderModifier and TypeMethodDescriptionvoidPaymentReversalFulfillmentCancelledListener.setFulfillmentProvider(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider) Constructors in com.broadleafcommerce.orderoperation.service.messaging.fulfillments with parameters of type FulfillmentProviderModifierConstructorDescriptionAbstractPaymentReversalFulfillmentStatusChangeListener(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.ordercreated
Methods in com.broadleafcommerce.orderoperation.service.messaging.ordercreated that return FulfillmentProviderModifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>AbstractAutoStatusChangeOrderCreatedListener.getFulfillmentProvider()Methods in com.broadleafcommerce.orderoperation.service.messaging.ordercreated with parameters of type FulfillmentProviderModifier and TypeMethodDescriptionvoidAbstractAutoStatusChangeOrderCreatedListener.setFulfillmentProvider(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider) -
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service.messaging.tax
Methods in com.broadleafcommerce.orderoperation.service.messaging.tax that return FulfillmentProviderModifier and TypeMethodDescriptionprotected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>OrderCreatedTaxHandler.getFulfillmentProvider()Methods in com.broadleafcommerce.orderoperation.service.messaging.tax with parameters of type FulfillmentProviderModifier and TypeMethodDescriptionvoidOrderCreatedTaxHandler.setFulfillmentProvider(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider) Constructors in com.broadleafcommerce.orderoperation.service.messaging.tax with parameters of type FulfillmentProviderModifierConstructorDescriptionFulfillmentCancelledTaxHandler(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook that return FulfillmentProviderModifier 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()Constructors in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook with parameters of type FulfillmentProviderModifierConstructorDescriptionFulfillmentAwaitingRefundResultWebhookListener(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
Classes in com.broadleafcommerce.orderoperation.service.provider.external that implement FulfillmentProviderModifier and TypeClassDescriptionclassExternalFulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment>