Class CreateOrderEntityUtility
java.lang.Object
org.broadleafcommerce.core.offer.service.CreateOrderEntityUtility
- Author:
- Chad Harchar (charchar)
-
Constructor Summary
ConstructorsConstructorDescriptionCreateOrderEntityUtility(org.broadleafcommerce.core.catalog.service.CatalogService catalogService, org.broadleafcommerce.core.order.service.OrderItemService orderItemService, org.broadleafcommerce.common.i18n.service.ISOService isoService, org.broadleafcommerce.profile.core.service.CountryService countryService) -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.core.order.domain.DiscreteOrderItemcreateDiscreteOrderItem(Long skuId, Double retailPrice, Double salePrice, boolean isDiscountable, int quantity, org.broadleafcommerce.core.order.domain.Order order) org.broadleafcommerce.core.order.domain.FulfillmentGroupcreateFulfillmentGroup1(org.broadleafcommerce.core.order.domain.FulfillmentOption option, Double shippingPrice, org.broadleafcommerce.core.order.domain.Order order) org.broadleafcommerce.core.order.domain.FulfillmentGroupcreateFulfillmentGroup2(org.broadleafcommerce.core.order.domain.FulfillmentOption option, Double shippingPrice, org.broadleafcommerce.core.order.domain.Order order) List<org.broadleafcommerce.core.order.domain.FulfillmentGroup>createFulfillmentGroups(org.broadleafcommerce.core.order.domain.FulfillmentOption option, Double shippingPrice, org.broadleafcommerce.core.order.domain.Order order)
-
Constructor Details
-
CreateOrderEntityUtility
public CreateOrderEntityUtility(org.broadleafcommerce.core.catalog.service.CatalogService catalogService, org.broadleafcommerce.core.order.service.OrderItemService orderItemService, org.broadleafcommerce.common.i18n.service.ISOService isoService, org.broadleafcommerce.profile.core.service.CountryService countryService)
-
-
Method Details
-
createFulfillmentGroups
-
createFulfillmentGroup1
public org.broadleafcommerce.core.order.domain.FulfillmentGroup createFulfillmentGroup1(org.broadleafcommerce.core.order.domain.FulfillmentOption option, Double shippingPrice, org.broadleafcommerce.core.order.domain.Order order) -
createFulfillmentGroup2
public org.broadleafcommerce.core.order.domain.FulfillmentGroup createFulfillmentGroup2(org.broadleafcommerce.core.order.domain.FulfillmentOption option, Double shippingPrice, org.broadleafcommerce.core.order.domain.Order order) -
createDiscreteOrderItem
-