|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EventSourcedAggregateRoot | |
|---|---|
| org.axonframework.eventsourcing | Classes related to event sourcing. |
| org.axonframework.eventsourcing.annotation | |
| Uses of EventSourcedAggregateRoot in org.axonframework.eventsourcing |
|---|
| Classes in org.axonframework.eventsourcing with type parameters of type EventSourcedAggregateRoot | |
|---|---|
interface |
AggregateFactory<T extends EventSourcedAggregateRoot>
Interface describing objects capable of creating instances of aggregates to be initialized with an event stream. |
class |
AggregateSnapshot<T extends EventSourcedAggregateRoot>
Snapshot event that captures the entire aggregate. |
class |
CachingEventSourcingRepository<T extends EventSourcedAggregateRoot>
Implementation of the event sourcing repository that uses a cache to improve loading performance. |
class |
CachingGenericEventSourcingRepository<T extends EventSourcedAggregateRoot>
The CachingGenericEventSourcingRepository is a special EventSourcingRepository implementation that can act as a repository for any type of EventSourcedAggregateRoot. |
class |
EventSourcingRepository<T extends EventSourcedAggregateRoot>
Abstract repository implementation that allows easy implementation of an Event Sourcing mechanism. |
class |
GenericAggregateFactory<T extends EventSourcedAggregateRoot>
Aggregate factory that uses a convention to create instances of aggregates. |
class |
GenericEventSourcingRepository<T extends EventSourcedAggregateRoot>
The GenericEventSourcingRepository is a special EventSourcingRepository implementation that can act as a repository for any type of EventSourcedAggregateRoot. |
class |
SpringPrototypeEventSourcingRepository<T extends EventSourcedAggregateRoot>
Repository implementation that creates and initializes aggregates based on a Spring prototype bean. |
| Classes in org.axonframework.eventsourcing that implement EventSourcedAggregateRoot | |
|---|---|
class |
AbstractEventSourcedAggregateRoot
Abstract convenience class to be extended by all aggregate roots. |
| Methods in org.axonframework.eventsourcing with parameters of type EventSourcedAggregateRoot | |
|---|---|
DomainEventStream |
EventStreamDecorator.decorateForAppend(String aggregateType,
EventSourcedAggregateRoot aggregate,
DomainEventStream eventStream)
Called when an event stream is appended to the event store. |
DomainEventStream |
EventCountSnapshotterTrigger.decorateForAppend(String aggregateType,
EventSourcedAggregateRoot aggregate,
DomainEventStream eventStream)
|
| Uses of EventSourcedAggregateRoot in org.axonframework.eventsourcing.annotation |
|---|
| Classes in org.axonframework.eventsourcing.annotation that implement EventSourcedAggregateRoot | |
|---|---|
class |
AbstractAnnotatedAggregateRoot
Convenience super type for aggregate roots that have their event handler methods annotated with the EventHandler annotation. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||