| Interface | Description |
|---|---|
| OrderCompletionResult |
An
OrderCompletionResult is returned after you call OrderManager.completeOrder(Order) |
| OrderManager<T extends Order> |
A service to manage
Orders. |
| OrderRepository<T extends Order> |
Repository interface for
Orders. |
| Priced |
Interface for any priced item to ease summing up priced items.
|
| Class | Description |
|---|---|
| Cart |
Abstraction of a shopping cart.
|
| CartItem | |
| ChargeLine |
A chargeline represents extra expenses like shipping.
|
| ChargeLineIdentifier |
ChargeLineIdentifier serves as an identifier type for ChargeLine objects. |
| Order | |
| OrderIdentifier |
OrderIdentifier serves as an identifier type for {@link Order} objects.
|
| OrderLine |
An order line
|
| OrderLineIdentifier |
OrderLineIdentifier serves as an identifier type for OrderLine objects. |
| PersistentOrderManager<T extends Order> | |
| ProductPaymentEntry |
A
ProductPaymentEntry is used to store information of payments of orders. |
| Enum | Description |
|---|---|
| OrderCompletionResult.OrderCompletionStatus | |
| OrderStatus |
Orders.OrderManagerCopyright © 2014 Pivotal Software, Inc.. All rights reserved.