Uses of Interface
com.broadleafcommerce.orderoperation.service.split.FulfillmentSplittingService
- 
- 
Uses of FulfillmentSplittingService in com.broadleafcommerce.orderoperation.service.autoconfigure
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure with parameters of type FulfillmentSplittingService 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)ReturnGenerationServiceOrderOperationServiceAutoConfiguration. returnGenerationService(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentSplittingService, FulfillmentOperationHelper fulfillmentOperationHelper, SplitRoundingHelper splitRoundingHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) - 
Uses of FulfillmentSplittingService in com.broadleafcommerce.orderoperation.service.generate
Methods in com.broadleafcommerce.orderoperation.service.generate that return FulfillmentSplittingService Modifier and Type Method Description protected FulfillmentSplittingService<F>DefaultCartOrderFulfillmentGenerationService. getFulfillmentSplittingService()protected FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment>DefaultReturnGenerationService. getSplittingService()Constructors in com.broadleafcommerce.orderoperation.service.generate with parameters of type FulfillmentSplittingService Constructor Description DefaultCartOrderFulfillmentGenerationService(FulfillmentProvider<F> fulfillmentProvider, FulfillmentSplittingService<F> fulfillmentSplittingService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderGenerationProperties properties)DefaultReturnGenerationService(FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment> splittingService, FulfillmentOperationHelper helper, SplitRoundingHelper roundingHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) - 
Uses of FulfillmentSplittingService in com.broadleafcommerce.orderoperation.service.handler
Methods in com.broadleafcommerce.orderoperation.service.handler that return FulfillmentSplittingService Modifier and Type Method Description protected FulfillmentSplittingService<com.broadleafcommerce.order.client.domain.OrderFulfillment>AbstractFulfillmentStatusChangeHandler. getSplittingService()Constructors in com.broadleafcommerce.orderoperation.service.handler with parameters of type FulfillmentSplittingService 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 FulfillmentSplittingService in com.broadleafcommerce.orderoperation.service.split
Classes in com.broadleafcommerce.orderoperation.service.split that implement FulfillmentSplittingService Modifier and Type Class Description classDefaultFulfillmentSplittingServiceResponsible for splitting a fulfillment by moving all non-requested items and quantities into a newly generated fulfillment. 
 -