Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Packages that use OrderProvider
Package
Description
-
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service
Methods in com.broadleafcommerce.orderoperation.service that return OrderProviderModifier 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()Methods in com.broadleafcommerce.orderoperation.service with parameters of type OrderProviderModifier and TypeMethodDescriptionvoidDefaultFulfillmentOperationService.setOrderProvider(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider) Constructors in com.broadleafcommerce.orderoperation.service with parameters of type OrderProviderModifierConstructorDescriptionDefaultOrderHistoryService(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
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure with parameters of type OrderProviderModifier 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
Fields in com.broadleafcommerce.orderoperation.service.generate declared as OrderProviderModifier and TypeFieldDescriptionprotected final OrderProvider<O>DefaultCartOrderGenerationService.orderProviderMethods in com.broadleafcommerce.orderoperation.service.generate that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<O>DefaultCartOrderGenerationService.getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.generate with parameters of type OrderProviderModifierConstructorDescriptionDefaultCartOrderGenerationService(OrderProvider<O> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties properties) -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.handler
Methods in com.broadleafcommerce.orderoperation.service.handler that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>AbstractFulfillmentStatusChangeHandler.getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.handler with parameters of type OrderProviderModifierConstructorDescriptionAbstractFulfillmentStatusChangeHandler(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure with parameters of type OrderProviderModifier 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_PAYMENTstatus. -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Methods in com.broadleafcommerce.orderoperation.service.messaging.fulfillments that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>AbstractPaymentReversalFulfillmentStatusChangeListener.getOrderProvider()protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>FulfillmentCapturingPaymentListener.getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.messaging.fulfillments with parameters of type OrderProviderModifierConstructorDescriptionAbstractPaymentReversalFulfillmentStatusChangeListener(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.ordercreated that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>AbstractAutoStatusChangeOrderCreatedListener.getOrderProvider()protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>VoucherCodeGenerationOrderCreatedListener.getOrderProvider()Methods in com.broadleafcommerce.orderoperation.service.messaging.ordercreated with parameters of type OrderProviderModifier and TypeMethodDescriptionvoidAbstractAutoStatusChangeOrderCreatedListener.setOrderProvider(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider) Constructors in com.broadleafcommerce.orderoperation.service.messaging.ordercreated with parameters of type OrderProviderModifierConstructorDescriptionVoucherCodeGenerationOrderCreatedListener(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.returns that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>PaymentRefundReturnConfirmedListener.getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.messaging.returns with parameters of type OrderProviderModifierConstructorDescriptionPaymentRefundReturnConfirmedListener(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.tax that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>OrderCreatedTaxHandler.getOrderProvider()Methods in com.broadleafcommerce.orderoperation.service.messaging.tax with parameters of type OrderProviderModifier 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) Constructors in com.broadleafcommerce.orderoperation.service.messaging.tax with parameters of type OrderProviderModifierConstructorDescriptionFulfillmentCancelledTaxHandler(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
Methods in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook that return OrderProviderModifier 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()Constructors in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook with parameters of type OrderProviderModifierConstructorDescriptionFulfillmentAwaitingRefundResultWebhookListener(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
Methods in com.broadleafcommerce.orderoperation.service.payment that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>DefaultPaymentAuthReversalService.getOrderProvider()protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>DefaultPaymentRefundService.getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.payment with parameters of type OrderProviderModifierConstructorDescriptionDefaultPaymentAuthReversalService(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
Classes in com.broadleafcommerce.orderoperation.service.provider.external that implement OrderProviderModifier and TypeClassDescriptionclassExternalOrderProvider<O extends com.broadleafcommerce.order.client.domain.Order> -
Uses of OrderProvider in com.broadleafcommerce.orderoperation.web.endpoint
Methods in com.broadleafcommerce.orderoperation.web.endpoint that return OrderProviderModifier and TypeMethodDescriptionprotected OrderProvider<com.broadleafcommerce.order.client.domain.Order>CustomerOrderInfoEndpoint.getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.web.endpoint with parameters of type OrderProviderModifierConstructorDescriptionCustomerOrderInfoEndpoint(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider)