@Service(value="blOrderItemService") public class OrderItemServiceImpl extends Object implements OrderItemService
| Modifier and Type | Field and Description |
|---|---|
protected DynamicSkuPricingService |
dynamicSkuPricingService |
protected OrderItemDao |
orderItemDao |
| Constructor and Description |
|---|
OrderItemServiceImpl() |
protected OrderItemDao orderItemDao
protected DynamicSkuPricingService dynamicSkuPricingService
public OrderItem readOrderItemById(Long orderItemId)
readOrderItemById in interface OrderItemServicepublic OrderItem saveOrderItem(OrderItem orderItem)
saveOrderItem in interface OrderItemServicepublic void delete(OrderItem item)
delete in interface OrderItemServicepublic PersonalMessage createPersonalMessage()
createPersonalMessage in interface OrderItemServiceprotected void populateDiscreteOrderItem(DiscreteOrderItem item, AbstractOrderItemRequest itemRequest)
protected void populateProductOptionAttributes(OrderItem item, Map<String,String> attributes)
public OrderItem createOrderItem(OrderItemRequest itemRequest)
createOrderItem in interface OrderItemServicepublic OrderItem updateDiscreteOrderItem(OrderItem item, DiscreteOrderItemRequest itemRequest)
updateDiscreteOrderItem in interface OrderItemServicepublic DiscreteOrderItem createDiscreteOrderItem(DiscreteOrderItemRequest itemRequest)
createDiscreteOrderItem in interface OrderItemServicepublic DiscreteOrderItem createDiscreteOrderItem(AbstractOrderItemRequest itemRequest)
public DiscreteOrderItem createDynamicPriceDiscreteOrderItem(DiscreteOrderItemRequest itemRequest, HashMap skuPricingConsiderations)
createDynamicPriceDiscreteOrderItem in interface OrderItemServicepublic GiftWrapOrderItem createGiftWrapOrderItem(GiftWrapOrderItemRequest itemRequest)
createGiftWrapOrderItem in interface OrderItemServicepublic BundleOrderItem createBundleOrderItem(BundleOrderItemRequest itemRequest)
OrderItemServicecreateBundleOrderItem in interface OrderItemServicepublic BundleOrderItem createBundleOrderItem(ProductBundleOrderItemRequest itemRequest, boolean saveItem)
createBundleOrderItem in interface OrderItemServicepublic BundleOrderItem createBundleOrderItem(ProductBundleOrderItemRequest itemRequest)
createBundleOrderItem in interface OrderItemServicepublic OrderItemRequestDTO buildOrderItemRequestDTOFromOrderItem(OrderItem item)
OrderItemServicebuildOrderItemRequestDTOFromOrderItem in interface OrderItemServiceitem - the item to copyCopyright © 2014. All Rights Reserved.