|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OrderMultishipOptionService
Service to interact with OrderMultishipOptions
| Method Summary | |
|---|---|
OrderMultishipOption |
create()
Creates a new instance of the OrderMultishipOption. |
void |
deleteAllOrderMultishipOptions(Order order)
Removes all OrderMultishipOptions for this Order permanently. |
void |
deleteOrderItemOrderMultishipOptions(Long orderItemId)
Removes all OrderMultishipOptions associated with the OrderItem represented by this orderItemId permanently. |
void |
deleteOrderItemOrderMultishipOptions(Long orderItemId,
int numToDelete)
Removes up to numToDelete OrderMultishipOptions associated with the OrderItem represented by this orderItemId permanently. |
List<OrderMultishipOption> |
findOrderItemOrderMultishipOptions(Long orderItemId)
Finds all OrderMultishipOptions associated with the given Order Item based on the order item id |
List<OrderMultishipOption> |
findOrderMultishipOptions(Long orderId)
Finds all OrderMultishipOptions associated with the given Order based on the orderId |
List<OrderMultishipOption> |
generateOrderMultishipOptions(Order order)
Generates the blank set of OrderMultishipOptions for a given order. |
List<OrderMultishipOption> |
getOrderMultishipOptionsFromDTOs(Order order,
List<OrderMultishipOptionDTO> optionDtos)
Given the (potetially only partially filled out) OrderMultishipOptionDTO objects, builds out the associated OrderMultishipOption objects. |
List<OrderMultishipOption> |
getOrGenerateOrderMultishipOptions(Order order)
If this order has associated OrderMultishipOptions, this method will return those options. |
OrderMultishipOption |
save(OrderMultishipOption orderMultishipOption)
Saves the given OrderMultishipOption and returns the saved entity |
void |
saveOrderMultishipOptions(Order order,
List<OrderMultishipOptionDTO> optionDTOs)
Associates the appropriate objects based on the OrderMultishipOptionDTOs to OrderMultishipOption instances, associates them with the given order, and saves the set. |
| Method Detail |
|---|
OrderMultishipOption save(OrderMultishipOption orderMultishipOption)
orderMultishipOption -
List<OrderMultishipOption> findOrderMultishipOptions(Long orderId)
orderId - the order id to find OrderMultishipOptions for
List<OrderMultishipOption> findOrderItemOrderMultishipOptions(Long orderItemId)
orderItemId - the orderItem id to find OrderMultishipOptions for
OrderMultishipOption create()
void deleteAllOrderMultishipOptions(Order order)
order - void deleteOrderItemOrderMultishipOptions(Long orderItemId)
orderItemId -
void deleteOrderItemOrderMultishipOptions(Long orderItemId,
int numToDelete)
orderItemId - numToDelete - the maximum number of occurrences of this orderItemId to deletedeleteOrderItemOrderMultishipOptions(Long)List<OrderMultishipOption> generateOrderMultishipOptions(Order order)
order - the order to generate OrderMultishipOptions for
List<OrderMultishipOption> getOrGenerateOrderMultishipOptions(Order order)
order -
findOrderMultishipOptions(Long),
generateOrderMultishipOptions(Order)
List<OrderMultishipOption> getOrderMultishipOptionsFromDTOs(Order order,
List<OrderMultishipOptionDTO> optionDtos)
order - optionDtos -
void saveOrderMultishipOptions(Order order,
List<OrderMultishipOptionDTO> optionDTOs)
order - optionDTOs -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||