org.broadleafcommerce.core.order.service
Interface OrderItemService

All Known Implementing Classes:
OrderItemServiceImpl

public interface OrderItemService


Method Summary
 BundleOrderItem createBundleOrderItem(BundleOrderItemRequest itemRequest)
           
 DiscreteOrderItem createDiscreteOrderItem(DiscreteOrderItemRequest itemRequest)
           
 DiscreteOrderItem createDynamicPriceDiscreteOrderItem(DiscreteOrderItemRequest itemRequest, java.util.HashMap skuPricingConsiderations)
           
 GiftWrapOrderItem createGiftWrapOrderItem(GiftWrapOrderItemRequest itemRequest)
           
 PersonalMessage createPersonalMessage()
           
 void delete(OrderItem item)
           
 OrderItem readOrderItemById(java.lang.Long orderItemId)
           
 OrderItem saveOrderItem(OrderItem orderItem)
           
 

Method Detail

createDiscreteOrderItem

DiscreteOrderItem createDiscreteOrderItem(DiscreteOrderItemRequest itemRequest)

createGiftWrapOrderItem

GiftWrapOrderItem createGiftWrapOrderItem(GiftWrapOrderItemRequest itemRequest)

createBundleOrderItem

BundleOrderItem createBundleOrderItem(BundleOrderItemRequest itemRequest)

createDynamicPriceDiscreteOrderItem

DiscreteOrderItem createDynamicPriceDiscreteOrderItem(DiscreteOrderItemRequest itemRequest,
                                                      java.util.HashMap skuPricingConsiderations)

readOrderItemById

OrderItem readOrderItemById(java.lang.Long orderItemId)

delete

void delete(OrderItem item)

saveOrderItem

OrderItem saveOrderItem(OrderItem orderItem)

createPersonalMessage

PersonalMessage createPersonalMessage()


Copyright © 2012. All Rights Reserved.