|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| HandlingEventRepository | Handling event repository. |
| Class Summary | |
|---|---|
| HandlingEvent | A HandlingEvent is used to register the event when, for instance, a cargo is unloaded from a carrier at a some loacation at a given time. |
| HandlingEventFactory | Creates handling events. |
| HandlingHistory | The handling history of a cargo. |
| Enum Summary | |
|---|---|
| HandlingEvent.Type | Handling event type. |
| Exception Summary | |
|---|---|
| CannotCreateHandlingEventException | If a HandlingEvent can't be
created from a given set of parameters. |
| UnknownCargoException | Thrown when trying to register an event with an unknown tracking id. |
| UnknownLocationException | |
| UnknownVoyageException | Thrown when trying to register an event with an unknown carrier movement id. |
The handling aggregate. HandlingEvent is the aggregate root.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||