All Classes and Interfaces
Class
Description
Deprecated.
Annotation that informs Axon's auto configurer for Spring that a given
Component is an aggregate instance.Deprecated.
Replaced by the
MessageHandlerLookup and MessageHandlerConfigurer.Deprecated.
Use Spring Boot autoconfiguration or register the individual beans explicitly.
Deprecated.
Use Spring Boot autoconfiguration or register the individual beans explicitly.
Deprecated.
Replaced by the
MessageHandlerLookup and MessageHandlerConfigurer.Component that forward events received from a
SubscribableMessageSource as Spring ApplicationEvent to
the ApplicationContext.Deprecated.
Use Spring Boot autoconfiguration or register the individual beans explicitly.
Holder for package-based class scanning for Avro schema extraction.
Configures the base packages used by autoconfiguration when scanning for classes containing Avro Schema.
Deprecated.
Replaced by the
SpringConfigurer and SpringAxonConfiguration.Event published after initialization of Axon through the Spring event mechanism.
Helper class to simplify the creation of bean definitions for components configured in Axon Configuration.
Classpath Avro schema loader.
Deprecated.
Replaced by the
MessageHandlerLookup and MessageHandlerConfigurer.Deprecated.
Replaced by the
SpringConfigurer, which itself is a Configurer implementation.An
EventMessageConverter that will convert an Axon event message into a Spring message by:
Copying axon event payload into Spring message payload
Copying axon event metadata into Spring message headers
Adding axon event message specific attributes - that are not part of axon metadata - to the Spring message Headers.Deprecated.
Replaced by the
MessageHandlerLookup and MessageHandlerConfigurer.Interface describing a mechanism that converts Spring Messages from an Axon Event Messages and vice versa.
Spring
FactoryBean that creates a HandlerDefinition using configured HandlerDefinition and
{@link HandlerEnhancerDefinition) beans (e.g. those configured in a Spring Application Context) and complements those
found using a service loader on the Bean Class Loader.Adapter class that publishes Events from a Spring Messaging Message Channel on the Event Bus.
MessageAuthorizationDispatchInterceptor<T extends org.axonframework.messaging.Message<?>>
A
MessageDispatchInterceptor that adds the {$code authorities} from the authorized principle.MessageAuthorizationHandlerInterceptor<T extends org.axonframework.messaging.Message<?>>
A
MessageHandlerInterceptor that verifies authorization based on Secured annotations on the payload
of Messages.An implementation of a
ConfigurerModule that will register a list of beans as handlers for a specific type of
message.Enumeration defining the auto configurable message handler types.
A
BeanDefinitionRegistryPostProcessor implementation that detects beans with Axon Message handlers and
registers an MessageHandlerConfigurer to have these handlers registered in the Axon
Configuration.Deprecated.
Use Spring Boot autoconfiguration or register the individual beans explicitly.
Condition that checks if a bean with given class already exists in the Spring context.
Adapter class that sends Events from an event bus to a Spring Messaging Message Channel.
Spring FactoryBean that creates a QuartzEventScheduler instance using resources found in the Spring Application
Context.
Deprecated.
Replaced by the
MessageHandlerLookup and MessageHandlerConfigurer.Deprecated.
Replaced by the
SpringAggregateLookup and SpringAggregateConfigurer.Annotation that informs Axon's auto configurer for Spring that a given
Component is a saga instance.MessageHandlerDefinition that verifies authorization based on
Secured annotations on the message handler.Spring FactoryBean that creates a SimpleEventScheduler instance using resources found in the Spring Application
Context.
Avro schema loader loading schemas embedded into Java classes generated by Avro Java Maven generator, which include
the original schema in a static field.
A
ConfigurerModule implementation that will configure an Aggregate with the Axon Configuration.A
BeanDefinitionRegistryPostProcessor implementation that scans for Aggregate types and registers a
configurer for each Aggregate found.Snapshotter implementation that uses the AggregateRoot as state for the snapshot.
Builder class to instantiate a
SpringAggregateSnapshotter.Implementation of the
AggregateSnapshotter that eases the configuration when
used within a Spring Application Context.Deprecated.
Replaced by the
SpringConfigurer and SpringAxonConfiguration.Implementation of an
SpringAxonAutoConfigurer.ImportSelector that enables the import of the SpringAxonAutoConfigurer after
all @Configuration beans have been processed.Factory Bean implementation that creates an Axon
Configuration for a Configurer.ParameterResolverFactory implementation that resolves parameters using Spring dependency resolution.
ParameterResolverFactory implementation that resolves parameters in the Spring Application Context.
A
Configurer implementation that considers the Spring Application context as a
source for components.Deprecated.
Replaced by the
HandlerDefinitionFactoryBean.Deprecated.
Use Spring Boot autoconfiguration or register the individual beans explicitly.
ConnectionProvider implementation that is aware of Transaction Managers and provides the connection attached to an
active transaction manager, instead of asking a Data Source directly.
Deprecated.
Replaced by the
HandlerDefinitionFactoryBean.Deprecated.
Replaced by the
HandlerDefinitionFactoryBean.Spring factory bean that creates a ParameterResolverFactory instance that is capable of resolving parameter values as
Spring Beans, in addition to the default behavior defined by Axon.
An
AggregateFactory implementation that uses Spring prototype beans to create new uninitialized instances of
Aggregates.Deprecated.
Instead of using a factory bean, consider retrieving the Repository directly from the Axon Configuration.
ResourceInjector implementation that injects Saga instances with resources available from the Spring Application
context the injector is registered in.
A
ConfigurerModule implementation that configures a Saga based on configuration found in the Application
Context.A
BeanDefinitionRegistryPostProcessor implementation that scans for Saga types and registers a configurer for each Saga found.TransactionManager implementation that uses a
PlatformTransactionManager as
underlying transaction manager.Utility class for Spring specific helper functions.
Deprecated.
Use Spring Boot autoconfiguration or register the individual beans explicitly.
Exception indicating that a message has been rejected due to a lack of authorization.
MessageHandlerLookupandMessageHandlerConfigurer, eliminating the need of an abstract implementation used for command and query registration.