Package org.salespointframework.order
The order subsystem. Allows to manage
Order
s.- See Also:
OrderManagement
-
Interface Summary Interface Description OrderManagement<T extends Order> A service to manageOrder
s.Totalable<T extends org.salespointframework.order.Priced> An extension ofStreamable
ofPriced
objects that expose aTotalable.getTotal()
method so that the combined price can be calculated easily. -
Class Summary Class Description Cart Abstraction of a shopping cart.CartItem ChargeLine A charge line represents extra expenses, such as shipping, for anOrder
as a whole.ChargeLine.AttachedChargeLine AChargeLine
that's attached to anOrderLine
.Order OrderCompletionReport OrderCompletionReport.OrderLineCompletion The completion status of anOrderLine
.OrderEvents Events published by the order module.OrderEvents.OrderCanceled OrderEvents.OrderCompleted OrderEvents.OrderPaid OrderIdentifier OrderIdentifier
serves as an identifier type forOrder
objects.OrderLine -
Enum Summary Enum Description OrderCompletionReport.CompletionStatus The status of a completion.OrderStatus -
Exception Summary Exception Description OrderCompletionFailure Exception to be thrown if a listener forOrderEvents.OrderCompleted
event wants to indicate failure of the completion.