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.Signals anOrderbeing canceled.Signals the processing of anOrderhaving been completed, i.e. goods having been sent our, services delivered etc.Signals an order having been paid.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.