@NonNullApi
Package org.salespointframework.order
The order subsystem. Allows to manage
Order
s.- See Also:
OrderManager
-
Interface Summary Interface Description OrderManager<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 chargeline represents extra expenses like shipping.ChargeLine.AttachedChargeLine AChargeLine
that's attached to anOrderLine
.Order Order.OrderCancelled Order.OrderCompleted Order.OrderPaid OrderCompletionReport OrderCompletionReport.OrderLineCompletion The completion status of anOrderLine
.OrderIdentifier OrderIdentifier
serves as an identifier type forOrder
objects.OrderLine An order line -
Enum Summary Enum Description OrderCompletionReport.CompletionStatus The status of a completion.OrderStatus -
Exception Summary Exception Description OrderCompletionFailure Exception to be thrown if a listener forOrder.OrderCompleted
event wants to indicate failure of the completion.