@Service(value="blOrderItemService") public class OrderItemServiceImpl extends Object implements OrderItemService
| Modifier and Type | Field and Description |
|---|---|
protected OrderItemServiceExtensionManager |
extensionManager |
protected OrderItemDao |
orderItemDao |
protected OrderItemDetailService |
orderItemDetailService |
| Constructor and Description |
|---|
OrderItemServiceImpl() |
protected OrderItemDao orderItemDao
protected OrderItemServiceExtensionManager extensionManager
protected OrderItemDetailService orderItemDetailService
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 populateProductOptionAttributes(OrderItem item, Map<String,String> attributes)
public OrderItem createOrderItem(OrderItemRequest itemRequest)
createOrderItem in interface OrderItemServicepublic OrderItem updateOrderItem(OrderItem item, OrderItemRequest itemRequest)
updateOrderItem in interface OrderItemServicepublic GiftWrapOrderItem createGiftWrapOrderItem(GiftWrapOrderItemRequest itemRequest)
createGiftWrapOrderItem in interface OrderItemServicepublic OrderItemRequestDTO buildOrderItemRequestDTOFromOrderItem(OrderItem item)
OrderItemServicebuildOrderItemRequestDTOFromOrderItem in interface OrderItemServiceitem - the item to copyprotected OrderItemDetailDTO buildOrderItemDetailDTOFromDetail(OrderItemDetail orderItemDetail)
public OrderItem buildOrderItemFromDTO(Order order, OrderItemRequestDTO orderItemRequestDTO)
buildOrderItemFromDTO in interface OrderItemServiceprotected OrderItemDetail buildOrderItemDetailFromDTO(OrderItemDetailDTO orderItemDetailDTO)
public void priceOrderItem(OrderItem item)
priceOrderItem in interface OrderItemServicepublic void applyAdditionalOrderItemProperties(OrderItem orderItem)
applyAdditionalOrderItemProperties in interface OrderItemServicepublic void modifyOrderItemRequest(ConfigurableOrderItemRequest itemRequest)
modifyOrderItemRequest in interface OrderItemServicepublic void mergeOrderItemRequest(ConfigurableOrderItemRequest itemRequest, OrderItem orderItem)
mergeOrderItemRequest in interface OrderItemServicepublic List<OrderItem> findOrderItemsForCustomersInDateRange(List<Long> customerIds, Date startDate, Date endDate)
findOrderItemsForCustomersInDateRange in interface OrderItemServiceCopyright © 2017. All rights reserved.