|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AggregateRoot<I> | Interface defining a contract for entities that represent the aggregate root. |
| DomainEventMessage<T> | Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain. |
| DomainEventStream | The DomainEventStream represents a stream of historical domain events. |
| EventMessage<T> | Represents a Message wrapping an Event, which is represented by its payload. |
| EventRegistrationCallback | Callback that allows components to be notified of an event being registered with an Aggregate. |
| Message<T> | Representation of a Message, containing a Payload and MetaData. |
| Class Summary | |
|---|---|
| AbstractAggregateRoot<I> | Very basic implementation of the AggregateRoot interface. |
| DefaultIdentifierFactory | Default IdentifierFactory implementation that uses generates random java.util.UUID based identifiers. |
| EventContainer | Container for events related to a single aggregate. |
| GenericDomainEventMessage<T> | Generic implementation of the DomainEventMessage interface. |
| GenericEventMessage<T> | Generic implementation of the EventMessage interface. |
| GenericMessage<T> | Generic implementation of the Message interface. |
| IdentifierFactory | Abstract Factory class that provides access to an IdentifierFactory implementation. |
| MetaData | Represents MetaData that is passed along with a payload in a Message. |
| SimpleDomainEventStream | Creates a DomainEventStream that streams the contents of a list. |
| Exception Summary | |
|---|---|
| AggregateIdentifierNotInitializedException | Exception indicating that an AggregateRoot instance has failed to provide a valid aggregate identifier in time. |
The domain components of the Axon Framework, mainly the Aggregates and Events.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||