Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.OrderProvider
- 
- 
Uses of OrderProvider in com.broadleafcommerce.orderoperation.service
Methods in com.broadleafcommerce.orderoperation.service that return OrderProvider Modifier and Type Method Description protected 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 OrderProvider Modifier and Type Method Description voidDefaultFulfillmentOperationService. setOrderProvider(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider)Constructors in com.broadleafcommerce.orderoperation.service with parameters of type OrderProvider Constructor Description 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 OrderProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure with parameters of type OrderProvider Modifier and Type Method Description CartOrderGenerationService<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)PaymentAuthReversalServiceOrderOperationServiceAutoConfiguration. paymentAuthReversalService(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentProvider paymentProvider)PaymentRefundServiceOrderOperationServiceAutoConfiguration. 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)ReturnOperationServiceOrderOperationServiceAutoConfiguration. 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 OrderProvider Modifier and Type Field Description protected OrderProvider<O>DefaultCartOrderGenerationService. orderProviderMethods in com.broadleafcommerce.orderoperation.service.generate that return OrderProvider Modifier and Type Method Description protected OrderProvider<O>DefaultCartOrderGenerationService. getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.generate with parameters of type OrderProvider Constructor Description DefaultCartOrderGenerationService(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 OrderProvider Modifier and Type Method Description protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>AbstractFulfillmentStatusChangeHandler. getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.handler with parameters of type OrderProvider 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 OrderProvider in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
Methods in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure with parameters of type OrderProvider Modifier and Type Method Description FulfillmentCapturingPaymentListenerOrderOperationMessagingAutoConfiguration. 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 OrderProvider Modifier and Type Method Description protected 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 OrderProvider 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)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 OrderProvider Modifier and Type Method Description protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>VoucherCodeGenerationOrderCreatedListener. getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.messaging.ordercreated with parameters of type OrderProvider Constructor Description VoucherCodeGenerationOrderCreatedListener(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 OrderProvider Modifier and Type Method Description protected OrderProvider<com.broadleafcommerce.order.client.domain.Order>PaymentRefundReturnConfirmedListener. getOrderProvider()Constructors in com.broadleafcommerce.orderoperation.service.messaging.returns with parameters of type OrderProvider Constructor Description PaymentRefundReturnConfirmedListener(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.payment
Methods in com.broadleafcommerce.orderoperation.service.payment that return OrderProvider Modifier and Type Method Description protected 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 OrderProvider Constructor Description DefaultPaymentAuthReversalService(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 OrderProvider Modifier and Type Class Description classExternalOrderProvider<O extends com.broadleafcommerce.order.client.domain.Order> 
 -