|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EventSourcedAggregateRoot | |
|---|---|
| org.axonframework.commandhandling.disruptor | |
| org.axonframework.eventsourcing | Classes related to event sourcing. |
| org.axonframework.eventsourcing.annotation | |
| Uses of EventSourcedAggregateRoot in org.axonframework.commandhandling.disruptor |
|---|
| Methods in org.axonframework.commandhandling.disruptor with type parameters of type EventSourcedAggregateRoot | ||
|---|---|---|
|
DisruptorCommandBus.createRepository(AggregateFactory<T> aggregateFactory)
Creates a repository instance for an Event Sourced aggregate that is created by the given aggregateFactory. |
|
|
CommandHandlerInvoker.createRepository(AggregateFactory<T> aggregateFactory)
Create a repository instance for an aggregate created by the given aggregateFactory. |
|
static
|
CommandHandlerInvoker.getRepository(String typeIdentifier)
Returns the Repository instance for Aggregate with given typeIdentifier used by the
CommandHandlerInvoker that is running on the current thread. |
|
| Methods in org.axonframework.commandhandling.disruptor that return EventSourcedAggregateRoot | |
|---|---|
EventSourcedAggregateRoot |
DisruptorUnitOfWork.getAggregate()
Returns the identifier of the aggregate modified in this UnitOfWork. |
| Uses of EventSourcedAggregateRoot in org.axonframework.eventsourcing |
|---|
| Classes in org.axonframework.eventsourcing with type parameters of type EventSourcedAggregateRoot | |
|---|---|
class |
AbstractAggregateFactory<T extends EventSourcedAggregateRoot>
Abstract AggregateFactory implementation that is aware of snapshot events. |
interface |
AggregateFactory<T extends EventSourcedAggregateRoot>
Interface describing objects capable of creating instances of aggregates to be initialized with an event stream. |
class |
CachingEventSourcingRepository<T extends EventSourcedAggregateRoot>
Implementation of the event sourcing repository that uses a cache to improve loading performance. |
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 |
SpringPrototypeAggregateFactory<T extends EventSourcedAggregateRoot>
AggregateFactory implementation that uses Spring prototype beans to create new uninitialized instances of Aggregates. |
| Classes in org.axonframework.eventsourcing that implement EventSourcedAggregateRoot | |
|---|---|
class |
AbstractEventSourcedAggregateRoot<I>
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<I>
Convenience super type for aggregate roots that have their event handler methods annotated with the EventHandler annotation. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||