Package org.salespointframework.order
@NonNullApi
package org.salespointframework.order
The order subsystem. Allows to manage 
Orders.- See Also:
 
- 
ClassDescriptionAbstraction of a shopping cart.A charge line represents extra expenses, such as shipping, for an
Orderas a whole.AChargeLinethat's attached to anOrderLine.ChargeLine.ChargeLineIdentifierserves as an identifier type forChargeLineobjects.Order.OrderIdentifierserves as an identifier type forOrderobjects.Exception to be thrown if a listener forOrderEvents.OrderCompletedevent wants to indicate failure of the completion.The status of a completion.The completion status of anOrderLine.Events published by the order module.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.