|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FulfillmentGroupService
| Method Summary | |
|---|---|
FulfillmentGroup |
addFulfillmentGroupToOrder(FulfillmentGroupRequest fulfillmentGroupRequest,
boolean priceOrder)
|
FulfillmentGroup |
addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest,
boolean priceOrder)
|
Order |
collapseToOneFulfillmentGroup(Order order,
boolean priceOrder)
Collapses all of the fulfillment groups in the given order to the first fulfillment group in the order. |
FulfillmentGroup |
createEmptyFulfillmentGroup()
|
FulfillmentGroupFee |
createFulfillmentGroupFee()
|
void |
delete(FulfillmentGroup fulfillmentGroup)
|
FulfillmentGroup |
findFulfillmentGroupById(Long fulfillmentGroupId)
|
Order |
matchFulfillmentGroupsToMultishipOptions(Order order,
boolean priceOrder)
Associates FulfillmentGroupItems in the given Order such that they match the structure of the OrderMultishipOptions associated with the given Order. |
Order |
removeAllFulfillmentGroupsFromOrder(Order order,
boolean priceOrder)
|
void |
removeOrderItemFromFullfillmentGroups(Order order,
OrderItem orderItem)
Removes every fulfillment group item in every fulfillment group in the order that is associated with the given orderItem. |
FulfillmentGroup |
save(FulfillmentGroup fulfillmentGroup)
|
| Method Detail |
|---|
FulfillmentGroup save(FulfillmentGroup fulfillmentGroup)
FulfillmentGroup createEmptyFulfillmentGroup()
FulfillmentGroup findFulfillmentGroupById(Long fulfillmentGroupId)
void delete(FulfillmentGroup fulfillmentGroup)
FulfillmentGroup addFulfillmentGroupToOrder(FulfillmentGroupRequest fulfillmentGroupRequest,
boolean priceOrder)
throws PricingException
PricingException
FulfillmentGroup addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest,
boolean priceOrder)
throws PricingException
PricingException
Order removeAllFulfillmentGroupsFromOrder(Order order,
boolean priceOrder)
throws PricingException
PricingException
void removeOrderItemFromFullfillmentGroups(Order order,
OrderItem orderItem)
order - orderItem - FulfillmentGroupFee createFulfillmentGroupFee()
Order matchFulfillmentGroupsToMultishipOptions(Order order,
boolean priceOrder)
throws PricingException
order -
PricingExceptionOrderMultishipOption
Order collapseToOneFulfillmentGroup(Order order,
boolean priceOrder)
throws PricingException
order - priceOrder -
PricingExceptionmatchFulfillmentGroupsToMultishipOptions(Order, boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||