Package org.salespointframework.order
The order subsystem. Allows to manage
Orders.- See Also:
OrderManagement
-
Interface Summary Interface Description OrderManagement<T extends Order> A service to manageOrders.Totalable<T extends org.salespointframework.order.Priced> An extension ofStreamableofPricedobjects 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 anOrderas a whole.ChargeLine.AttachedChargeLine AChargeLinethat'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 OrderIdentifierserves as an identifier type forOrderobjects.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.OrderCompletedevent wants to indicate failure of the completion.