Package com.broadleafcommerce.orderoperation.service.generate
-
Interface Summary Interface Description CartOrderFulfillmentGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> Handles generatingOrderFulfillments
from aCart
.CartOrderGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,P extends com.broadleafcommerce.order.client.domain.Order> Handles generatingorders
fromcarts
.ReturnConfirmationGenerationService ReturnGenerationService -
Class Summary Class Description DefaultCartOrderFulfillmentGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> Default implementation ofCartOrderFulfillmentGenerationService
.DefaultCartOrderGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order> Default implementation ofCartOrderGenerationService
DefaultReturnConfirmationGenerationService DefaultReturnGenerationService DefaultReturnGenerationService.GenerateReturnHydrationResult An intermediary data structure used internally byReturnGenerationService
to hold all the relevant data for generating returns, to prevent processing the data multiple times and make it easier to pass the data between methods.