| Package | Description | 
|---|---|
| org.axonframework.eventsourcing | Classes related to event sourcing. | 
| org.axonframework.modelling.command | |
| org.axonframework.modelling.command.inspection | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventSourcedAggregate<T>Implementation of an  Aggregatethat is sourced from events that have
 been published by the aggregate. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AnnotatedAggregate<T> | GenericJpaRepository. doCreateNewForLock(Callable<T> factoryMethod) | 
| protected AnnotatedAggregate<T> | GenericJpaRepository. doLoadWithLock(String aggregateIdentifier,
              Long expectedVersion) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | GenericJpaRepository. doDeleteWithLock(AnnotatedAggregate<T> aggregate) | 
| protected void | GenericJpaRepository. doSaveWithLock(AnnotatedAggregate<T> aggregate) | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> AnnotatedAggregate<T> | AnnotatedAggregate. initialize(Callable<T> aggregateFactory,
          AggregateModel<T> aggregateModel,
          EventBus eventBus)Initialize an aggregate created by the given  aggregateFactorywhich is described in the givenaggregateModel. | 
| static <T> AnnotatedAggregate<T> | AnnotatedAggregate. initialize(Callable<T> aggregateFactory,
          AggregateModel<T> aggregateModel,
          EventBus eventBus,
          boolean generateSequences)Initialize an aggregate created by the given  aggregateFactorywhich is described in the givenaggregateModel. | 
| static <T> AnnotatedAggregate<T> | AnnotatedAggregate. initialize(Callable<T> aggregateFactory,
          AggregateModel<T> aggregateModel,
          EventBus eventBus,
          RepositoryProvider repositoryProvider)Initialize an aggregate created by the given  aggregateFactorywhich is described in the givenaggregateModel. | 
| static <T> AnnotatedAggregate<T> | AnnotatedAggregate. initialize(Callable<T> aggregateFactory,
          AggregateModel<T> aggregateModel,
          EventBus eventBus,
          RepositoryProvider repositoryProvider,
          boolean generateSequences)Initialize an aggregate created by the given  aggregateFactorywhich is described in the givenaggregateModel. | 
| static <T> AnnotatedAggregate<T> | AnnotatedAggregate. initialize(T aggregateRoot,
          AggregateModel<T> aggregateModel,
          EventBus eventBus)Initialize an aggregate with the given  aggregateRootwhich is described in the givenaggregateModel. | 
| static <T> AnnotatedAggregate<T> | AnnotatedAggregate. initialize(T aggregateRoot,
          AggregateModel<T> aggregateModel,
          EventBus eventBus,
          RepositoryProvider repositoryProvider)Initialize an aggregate with the given  aggregateRootwhich is described in the givenaggregateModel. | 
Copyright © 2010–2023. All rights reserved.