Package com.broadleafcommerce.orderoperation.service.generate
package com.broadleafcommerce.orderoperation.service.generate
-
ClassDescriptionCartOrderFulfillmentGenerationService<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
.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
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.