Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
-
-
Uses of FulfillmentProvider in com.broadleafcommerce.orderoperation.service
Methods in com.broadleafcommerce.orderoperation.service that return FulfillmentProvider Modifier and Type Method Description protected 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 FulfillmentProvider Constructor Description DefaultFulfillmentOperationService(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 FulfillmentProvider Modifier and Type Method Description CartOrderFulfillmentGenerationService<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)
ReturnOperationService
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 FulfillmentProvider Modifier and Type Method Description protected FulfillmentProvider<F>
DefaultCartOrderFulfillmentGenerationService. getFulfillmentProvider()
Constructors in com.broadleafcommerce.orderoperation.service.generate with parameters of type FulfillmentProvider Constructor Description DefaultCartOrderFulfillmentGenerationService(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 FulfillmentProvider Modifier and Type Method Description protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
AbstractFulfillmentStatusChangeHandler. getFulfillmentProvider()
Constructors in com.broadleafcommerce.orderoperation.service.handler with parameters of type FulfillmentProvider Constructor Description AbstractFulfillmentStatusChangeHandler(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)
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 FulfillmentProvider Modifier and Type Method Description protected FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment>
AbstractPaymentReversalFulfillmentStatusChangeListener. getFulfillmentProvider()
Constructors in com.broadleafcommerce.orderoperation.service.messaging.fulfillments with parameters of type FulfillmentProvider 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)
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.provider.external
Classes in com.broadleafcommerce.orderoperation.service.provider.external that implement FulfillmentProvider Modifier and Type Class Description class
ExternalFulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment>
-