|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AggregateDeletedEvent | Special type of event that indicates that the aggregate from which this event was raised has been removed. |
| AggregateIdentifier | Interface to the type that uniquely identifies an aggregate of a certain type. |
| AggregateRoot | Interface defining a contract for entities that represent the aggregate root. |
| DomainEventStream | The DomainEventStream represents a stream of historical domain events. |
| Event | Base interface for all events in the application. |
| EventMetaData | Interface towards the meta data properties of an event. |
| Class Summary | |
|---|---|
| AbstractAggregateIdentifier | Abstract implementation of the aggregate identifier providing basic functionality as defined by AggregateIdentifier. |
| AbstractAggregateRoot | Very basic implementation of the AggregateRoot interface. |
| AbstractJpaAggregateRoot | Implementation of the AggregateRoot interface that allows an aggregate to be stored by a JPA EntityManager. |
| ApplicationEvent | Represents an event that does not represent a state change of an application but does have functional meaning to the application. |
| DomainEvent | Base class for all Domain Events. |
| EventBase | Base class for all types of events. |
| MutableEventMetaData | Implementation of EventMetaData that allows values to be set, as well as read. |
| SimpleDomainEventStream | Creates a DomainEventStream that streams the contents of a list. |
| StringAggregateIdentifier | Aggregate identifier implementation that requires a String as the actual backing identifier value. |
| SystemEvent | System events are a special type of application event. |
| UUIDAggregateIdentifier | Implementation of an AggregateIdentifier that uses a UUID as backing identifier. |
The domain components of the Axon Framework, mainly the Aggregates and Events.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||