- Saga - Annotation Type in org.axonframework.spring.stereotype
-
Annotation that informs Axon's auto configurer for Spring that a given Component is a saga instance.
- selectImports(AnnotationMetadata) - Method in class org.axonframework.spring.config.SpringAxonAutoConfigurer.ImportSelector
-
Deprecated.
- setAdditionalFactories(List<ParameterResolverFactory>) - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
-
Defines any additional parameter resolver factories that need to be used to resolve parameters.
- setAdditionalHandlerEnhancers(List<HandlerEnhancerDefinition>) - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
-
Deprecated.
Defines any additional handler definitions that should be used.
- setAdditionalHandlers(List<HandlerDefinition>) - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
-
Deprecated.
Defines any additional handler definitions that should be used.
- setAdditionalHandlers(List<HandlerEnhancerDefinition>) - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
-
Deprecated.
Defines any additional handler enhancer definitions that should be used.
- setAggregateFactory(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the AggregateFactory to use for this Aggregate.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringBeanParameterResolverFactory
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.AxonConfiguration
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.ConfigurerFactoryBean
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.MessageHandlerConfigurer
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
-
Deprecated.
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.SpringAxonConfiguration
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.SpringSagaConfigurer
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.messaging.ApplicationContextEventPublisher
-
- setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.saga.SpringResourceInjector
-
- setBeanClassLoader(ClassLoader) - Method in class org.axonframework.spring.config.annotation.HandlerDefinitionFactoryBean
-
- setBeanClassLoader(ClassLoader) - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
-
Deprecated.
- setBeanClassLoader(ClassLoader) - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
-
Deprecated.
- setBeanClassLoader(ClassLoader) - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
-
- setBeanFactory(BeanFactory) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
-
Deprecated.
- setBeanFactory(BeanFactory) - Method in class org.axonframework.spring.config.SpringAxonAutoConfigurer
-
Deprecated.
- setBeanName(String) - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
-
- setCache(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the Cache to use for this Aggregate.
- setCommandBus(CommandBus) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
-
Deprecated.
Sets the command bus to use when subscribing command handlers.
- setCommandHandlers(Collection<MessageHandler>) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
-
Deprecated.
Sets the command handlers to subscribe to the bus.
- setCommandTargetResolver(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the CommandTargetResolver to use for this Aggregate.
- setConfiguration(Configuration) - Method in class org.axonframework.spring.modelling.SpringRepositoryFactoryBean
-
Deprecated.
Sets the Configuration that the Repository will be retrieved from.
- setConfigurerModules(List<ConfigurerModule>) - Method in class org.axonframework.spring.config.ConfigurerFactoryBean
-
Deprecated.
Registers the configurerModules that provide context-sensitive default settings for the Configurer.
- setEventBus(EventBus) - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
-
Sets the eventBus that scheduled events should be published to.
- setEventBus(EventBus) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
Sets the event bus to which scheduled events need to be published.
- setEventHandlers(List<Object>) - Method in class org.axonframework.spring.config.EventHandlerRegistrar
-
Deprecated.
Registers the given beans as event handlers with the Event Handler Configuration.
- setEventJobDataBinder(EventJobDataBinder) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
Sets the EventJobDataBinder instance which reads / writes the event message to publish to the
JobDataMap.
- setEventStore(EventStore) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
Sets the Event Store instance to write the snapshots to
- setExecutor(Executor) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
Sets the executor to process the creation (and storage) of each snapshot.
- setExecutorService(ScheduledExecutorService) - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
-
Sets the ExecutorService implementation that monitors the triggers and provides the Threads to publish events.
- setFilterEventsByType(boolean) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Indicates whether to enable "filter events by type" for this Aggregate.
- setGroupIdentifier(String) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
Sets the group identifier to use when scheduling jobs with Quartz.
- setHandlerDefinition(HandlerDefinition) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
-
Deprecated.
Sets the HandlerDefinition to create concrete handlers.
- setHandlerDefinition(HandlerDefinition) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
Sets handler definition to be able to create concrete handlers.
- setLockFactory(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the LockFactory to use for this Aggregate.
- setParameterResolverFactory(ParameterResolverFactory) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
-
Deprecated.
Sets the ParameterResolverFactory to create the Parameter Resolvers with that provide the parameter values for
the handler methods.
- setQueryBus(QueryBus) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
-
Deprecated.
- setQueryHandlers(Collection<QueryHandlerAdapter>) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
-
Deprecated.
- setRepository(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the Repository to configure for this Aggregate.
- setRepositoryProvider(RepositoryProvider) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
Sets repository provider in order to have possibility to spawn new aggregates from THE aggregate.
- setSagaStore(String) - Method in class org.axonframework.spring.config.SpringSagaConfigurer
-
Sets the bean name of the SagaStore to configure.
- setScheduler(Scheduler) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
Sets the backing Quartz Scheduler for this timer.
- setSerializer(Serializer) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
Sets the Serializer used by the EventJobDataBinder.
- setSnapshotFilter(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the SnapshotFilter to configure for this Aggregate.
- setSnapshotTriggerDefinition(String) - Method in class org.axonframework.spring.config.SpringAggregateConfigurer
-
Sets the bean name of the SnapshotTriggerDefinition to use for this Aggregate.
- setTransactionDefinition(TransactionDefinition) - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
-
The TransactionDefinition to use by the transaction manager.
- setTransactionDefinition(TransactionDefinition) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
The TransactionDefinition to use by the transaction manager.
- setTransactionDefinition(TransactionDefinition) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
Optionally sets the transaction definition to use.
- setTransactionManager(Object) - Method in class org.axonframework.spring.config.TransactionManagerFactoryBean
-
Deprecated.
Sets the actual transaction manager.
- setTransactionManager(PlatformTransactionManager) - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
-
Sets the transaction manager that manages the transaction around the publication of an event.
- setTransactionManager(PlatformTransactionManager) - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
-
Sets the transaction manager that manages the transaction around the publication of an event.
- setTransactionManager(PlatformTransactionManager) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
Sets the transaction manager to manager underlying transaction with.
- shutdown() - Method in class org.axonframework.spring.config.AxonConfiguration
-
Deprecated.
- SimpleEventSchedulerFactoryBean - Class in org.axonframework.spring.eventhandling.scheduling.java
-
Spring FactoryBean that creates a SimpleEventScheduler instance using resources found in the Spring Application
Context.
- SimpleEventSchedulerFactoryBean() - Constructor for class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
-
- spanFactory(SpanFactory) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter.Builder
-
- spanFactory(SnapshotterSpanFactory) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter.Builder
-
- SpringAggregateConfigurer<T> - Class in org.axonframework.spring.config
-
A ConfigurerModule implementation that will configure an Aggregate with the Axon Configuration.
- SpringAggregateConfigurer(Class<T>, Set<Class<? extends T>>) - Constructor for class org.axonframework.spring.config.SpringAggregateConfigurer
-
Initializes a ConfigurerModule for given aggregateType and possible subTypes.
- SpringAggregateLookup - Class in org.axonframework.spring.config
-
A
BeanDefinitionRegistryPostProcessor implementation that scans for Aggregate types and registers a
configurer for each Aggregate found.
- SpringAggregateLookup() - Constructor for class org.axonframework.spring.config.SpringAggregateLookup
-
- SpringAggregateSnapshotter - Class in org.axonframework.spring.eventsourcing
-
Snapshotter implementation that uses the AggregateRoot as state for the snapshot.
- SpringAggregateSnapshotter(SpringAggregateSnapshotter.Builder) - Constructor for class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter
-
- SpringAggregateSnapshotter.Builder - Class in org.axonframework.spring.eventsourcing
-
- SpringAggregateSnapshotterFactoryBean - Class in org.axonframework.spring.eventsourcing
-
Implementation of the AggregateSnapshotter that eases the configuration when
used within a Spring Application Context.
- SpringAggregateSnapshotterFactoryBean() - Constructor for class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
-
- SpringAxonAutoConfigurer - Class in org.axonframework.spring.config
-
- SpringAxonAutoConfigurer() - Constructor for class org.axonframework.spring.config.SpringAxonAutoConfigurer
-
Deprecated.
- SpringAxonAutoConfigurer.ImportSelector - Class in org.axonframework.spring.config
-
Deprecated.
- SpringAxonConfiguration - Class in org.axonframework.spring.config
-
Factory Bean implementation that creates an Axon Configuration for a Configurer.
- SpringAxonConfiguration(Configurer) - Constructor for class org.axonframework.spring.config.SpringAxonConfiguration
-
Initialize this Configuration instance.
- SpringBeanDependencyResolverFactory - Class in org.axonframework.spring.config.annotation
-
ParameterResolverFactory implementation that resolves parameters using Spring dependency resolution.
- SpringBeanDependencyResolverFactory(ApplicationContext) - Constructor for class org.axonframework.spring.config.annotation.SpringBeanDependencyResolverFactory
-
Default constructor requiring an application context, for use internally by Axon.
- SpringBeanParameterResolverFactory - Class in org.axonframework.spring.config.annotation
-
ParameterResolverFactory implementation that resolves parameters in the Spring Application Context.
- SpringBeanParameterResolverFactory() - Constructor for class org.axonframework.spring.config.annotation.SpringBeanParameterResolverFactory
-
Default constructor, which relies on Spring to inject the application context.
- SpringBeanParameterResolverFactory(ApplicationContext) - Constructor for class org.axonframework.spring.config.annotation.SpringBeanParameterResolverFactory
-
Convenience constructor to use when an instance is not managed by Spring, but an application context is
available.
- SpringConfigurer - Class in org.axonframework.spring.config
-
A Configurer implementation that considers the Spring Application context as a
source for components.
- SpringConfigurer(ConfigurableListableBeanFactory) - Constructor for class org.axonframework.spring.config.SpringConfigurer
-
Initialize this Configurer using given beanFactory to locate
components.
- SpringContextHandlerDefinitionBuilder - Class in org.axonframework.spring.config.annotation
-
- SpringContextParameterResolverFactoryBuilder - Class in org.axonframework.spring.config.annotation
-
- SpringDataSourceConnectionProvider - Class in org.axonframework.spring.jdbc
-
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.
- SpringDataSourceConnectionProvider(DataSource) - Constructor for class org.axonframework.spring.jdbc.SpringDataSourceConnectionProvider
-
Initialize the connection provider, using given dataSource to obtain a connection, when required.
- SpringHandlerDefinitionBean - Class in org.axonframework.spring.config.annotation
-
- SpringHandlerDefinitionBean() - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
-
Deprecated.
Initializes definition bean with assumption that application context will be injected.
- SpringHandlerDefinitionBean(ApplicationContext) - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
-
Deprecated.
Initializes definition bean with given application context.
- SpringHandlerEnhancerDefinitionBean - Class in org.axonframework.spring.config.annotation
-
- SpringHandlerEnhancerDefinitionBean() - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
-
Deprecated.
Initializes definition bean with assumption that application context will be injected.
- SpringHandlerEnhancerDefinitionBean(ApplicationContext) - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
-
Deprecated.
Initializes definition bean with given application context.
- SpringParameterResolverFactoryBean - Class in org.axonframework.spring.config.annotation
-
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.
- SpringParameterResolverFactoryBean() - Constructor for class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
-
- SpringPrototypeAggregateFactory<T> - Class in org.axonframework.spring.eventsourcing
-
An AggregateFactory implementation that uses Spring prototype beans to create new uninitialized instances of
Aggregates.
- SpringPrototypeAggregateFactory(String) - Constructor for class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
-
- SpringPrototypeAggregateFactory(String, Map<Class<? extends T>, String>) - Constructor for class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
-
- SpringPrototypeAggregateFactory(Class<T>, String, Map<Class<? extends T>, String>) - Constructor for class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
-
Initializes the factory to create bean instances from the given prototypeBeanName or its
subtypes.
- SpringRepositoryFactoryBean<T> - Class in org.axonframework.spring.modelling
-
- SpringRepositoryFactoryBean(Class<T>) - Constructor for class org.axonframework.spring.modelling.SpringRepositoryFactoryBean
-
Deprecated.
- SpringResourceInjector - Class in org.axonframework.spring.saga
-
ResourceInjector implementation that injects Saga instances with resources available from the Spring Application
context the injector is registered in.
- SpringResourceInjector() - Constructor for class org.axonframework.spring.saga.SpringResourceInjector
-
- SpringSagaConfigurer - Class in org.axonframework.spring.config
-
A ConfigurerModule implementation that configures a Saga based on configuration found in the Application
Context.
- SpringSagaConfigurer(Class<?>) - Constructor for class org.axonframework.spring.config.SpringSagaConfigurer
-
Initialize the Saga for given sagaType.
- SpringSagaLookup - Class in org.axonframework.spring.config
-
A
BeanDefinitionRegistryPostProcessor implementation that scans for Saga types and registers a
configurer for each Saga found.
- SpringSagaLookup() - Constructor for class org.axonframework.spring.config.SpringSagaLookup
-
- SpringTransactionManager - Class in org.axonframework.spring.messaging.unitofwork
-
TransactionManager implementation that uses a PlatformTransactionManager as
underlying transaction manager.
- SpringTransactionManager(PlatformTransactionManager, TransactionDefinition) - Constructor for class org.axonframework.spring.messaging.unitofwork.SpringTransactionManager
-
- SpringTransactionManager(PlatformTransactionManager) - Constructor for class org.axonframework.spring.messaging.unitofwork.SpringTransactionManager
-
Initializes the SpringTransactionManager with the given transactionManager and the default
transaction definition.
- SpringUtils - Class in org.axonframework.spring
-
Utility class for Spring specific helper functions.
- start() - Method in class org.axonframework.spring.config.AxonConfiguration
-
Deprecated.
- start() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
-
Deprecated.
- start() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
-
Deprecated.
- start() - Method in class org.axonframework.spring.config.SpringAxonConfiguration
-
- startTransaction() - Method in class org.axonframework.spring.messaging.unitofwork.SpringTransactionManager
-
- stop() - Method in class org.axonframework.spring.config.AxonConfiguration
-
Deprecated.
- stop(Runnable) - Method in class org.axonframework.spring.config.AxonConfiguration
-
Deprecated.
- stop(Runnable) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
-
Deprecated.
- stop() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
-
Deprecated.
- stop(Runnable) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
-
Deprecated.
- stop() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
-
Deprecated.
- stop() - Method in class org.axonframework.spring.config.SpringAxonConfiguration
-
- subscribe(Consumer<List<? extends EventMessage<?>>>) - Method in class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
-