Uses of Package
org.axonframework.modelling.command
Packages that use org.axonframework.modelling.command
Package
Description
Classes related to event sourcing.
-
Classes in org.axonframework.modelling.command used by org.axonframework.commandhandling.modelClassDescriptionDescribes the scope of an Aggregate by means of its type and identifier.
-
Classes in org.axonframework.modelling.command used by org.axonframework.configClassDescriptionCommand handler that registers a set of
CommandHandlerbased on annotations of an aggregate.Interface towards a mechanism that is capable of extracting an Aggregate Identifier and Version form a command that identifies the aggregate instance the command should be invoked on.Interface to describe a way to create Aggregate instances based on an identifier when an instance has to be created in order to be used in Command handlers annotated withCreationPolicy.TheRepositoryprovides an abstraction of the storage of aggregates.Span factory that creates spans for theRepository. -
Classes in org.axonframework.modelling.command used by org.axonframework.disruptor.commandhandlingClassDescriptionInterface towards a mechanism that is capable of extracting an Aggregate Identifier and Version form a command that identifies the aggregate instance the command should be invoked on.The
Repositoryprovides an abstraction of the storage of aggregates.Provides a repository for given aggregate type. -
Classes in org.axonframework.modelling.command used by org.axonframework.eventsourcingClassDescriptionAbstract implementation of the
Repositorythat takes care of the dispatching of events when an aggregate is persisted.Abstract Builder class to instantiateAbstractRepositoryimplementations.Interface that describes an aggregate.Abstract base class of a component that models an aggregate's life cycle.Exception indicating that the an aggregate could not be found in the repository.Interface that describes a mechanism that enables the application of an additional event after another event is applied.Aggregate implementation that provides access to the lock held by the aggregate while a command is handled.Implementation of the Repository interface that takes provides a locking mechanism to prevent concurrent modifications of persisted aggregates.Abstract Builder class to instantiateLockingRepositoryimplementations.TheRepositoryprovides an abstraction of the storage of aggregates.Provides a repository for given aggregate type.Span factory that creates spans for theRepository. -
Classes in org.axonframework.modelling.command used by org.axonframework.modelling.commandClassDescriptionAbstract implementation of the
Repositorythat takes care of the dispatching of events when an aggregate is persisted.Abstract Builder class to instantiateAbstractRepositoryimplementations.Interface that describes an aggregate.Command handler that registers a set ofCommandHandlerbased on annotations of an aggregate.Builder class to instantiate aAggregateAnnotationCommandHandler.Enumeration containing the possible creation policies for aggregates.Abstract base class of a component that models an aggregate's life cycle.CommandTargetResolver that uses annotations on the command to identify the methods that provide the Aggregate Identifier of the targeted Aggregate and optionally the expected version of the aggregate.Builder class to instantiate aAnnotationCommandTargetResolver.Interface that describes a mechanism that enables the application of an additional event after another event is applied.Interface towards a mechanism that is capable of extracting an Aggregate Identifier and Version form a command that identifies the aggregate instance the command should be invoked on.Root of a hierarchy of exceptions indicating the detection of conflicting concurrent modifications.Interface to describe a way to create Aggregate instances based on an identifier when an instance has to be created in order to be used in Command handlers annotated withCreationPolicy.Default implementation of theRepositorySpanFactory.Builder class to instantiate aDefaultRepositorySpanFactory.Interface describing the required functionality to forward a message.Generic repository implementation that stores JPA annotated aggregates.Builder class to instantiate aGenericJpaRepositoryfor aggregate typeT.Aggregate implementation that provides access to the lock held by the aggregate while a command is handled.Implementation of the Repository interface that takes provides a locking mechanism to prevent concurrent modifications of persisted aggregates.Abstract Builder class to instantiateLockingRepositoryimplementations.TheRepositoryprovides an abstraction of the storage of aggregates.Provides a repository for given aggregate type.Span factory that creates spans for theRepository.Structure that holds an Aggregate Identifier and an expected version of an aggregate. -
Classes in org.axonframework.modelling.command used by org.axonframework.modelling.command.inspectionClassDescriptionInterface that describes an aggregate.Enumeration containing the possible creation policies for aggregates.Abstract base class of a component that models an aggregate's life cycle.Interface that describes a mechanism that enables the application of an additional event after another event is applied.Interface describing the required functionality to forward a message.Provides a repository for given aggregate type.
-
Classes in org.axonframework.modelling.command used by org.axonframework.modelling.command.legacyjpaClassDescriptionAbstract implementation of the
Repositorythat takes care of the dispatching of events when an aggregate is persisted.Abstract Builder class to instantiateAbstractRepositoryimplementations.Implementation of the Repository interface that takes provides a locking mechanism to prevent concurrent modifications of persisted aggregates.Abstract Builder class to instantiateLockingRepositoryimplementations.TheRepositoryprovides an abstraction of the storage of aggregates.Provides a repository for given aggregate type.Span factory that creates spans for theRepository. -
Classes in org.axonframework.modelling.command used by org.axonframework.spring.config
-
Classes in org.axonframework.modelling.command used by org.axonframework.spring.eventsourcing
-
Classes in org.axonframework.modelling.command used by org.axonframework.spring.modelling
-
Classes in org.axonframework.modelling.command used by org.axonframework.spring.stereotypeClassDescriptionAnnotation placed on types that should be treated as the root of an aggregate.
-
Classes in org.axonframework.modelling.command used by org.axonframework.springboot.autoconfig
-
Classes in org.axonframework.modelling.command used by org.axonframework.test.aggregateClassDescriptionInterface that describes an aggregate.Abstract base class of a component that models an aggregate's life cycle.Interface that describes a mechanism that enables the application of an additional event after another event is applied.Interface towards a mechanism that is capable of extracting an Aggregate Identifier and Version form a command that identifies the aggregate instance the command should be invoked on.The
Repositoryprovides an abstraction of the storage of aggregates.Provides a repository for given aggregate type.