Skip navigation links
A C D E G H I J M N O P Q R S T U 

A

AbstractAnnotationHandlerBeanPostProcessor<I,T extends I> - Class in org.axonframework.spring.config
Abstract bean post processor that finds candidates for proxying.
AbstractAnnotationHandlerBeanPostProcessor() - Constructor for class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
 
addCommandDispatchInterceptor(MessageDispatchInterceptor<CommandMessage<?>>) - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
Add an interceptor that should be invoked before a command is dispatched the the Command Bus.
afterPropertiesSet() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
 
afterPropertiesSet() - Method in class org.axonframework.spring.config.AxonConfiguration
 
afterPropertiesSet() - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
afterPropertiesSet() - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
 
afterPropertiesSet() - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
 
afterPropertiesSet() - Method in class org.axonframework.spring.messaging.ApplicationContextEventPublisher
 
afterPropertiesSet() - Method in class org.axonframework.spring.messaging.OutboundEventMessageChannelAdapter
Subscribes this event listener to the event bus.
Aggregate - Annotation Type in org.axonframework.spring.stereotype
Annotation that informs Axon's auto configurer for Spring that a given Component is an aggregate instance.
AnnotationCommandHandlerBeanPostProcessor - Class in org.axonframework.spring.config.annotation
Spring Bean post processor that automatically generates an adapter for each bean containing CommandHandler annotated methods.
AnnotationCommandHandlerBeanPostProcessor() - Constructor for class org.axonframework.spring.config.annotation.AnnotationCommandHandlerBeanPostProcessor
 
AnnotationDriven - Annotation Type in org.axonframework.spring.config
Annotation for @Configuration that will automatically subscribe @CommandHandler and @QueryHandler annotated beans with the CommandBus and QueryBus, respectively.
AnnotationDrivenRegistrar - Class in org.axonframework.spring.config
Spring @Configuration related class that adds Axon Annotation PostProcessors to the BeanDefinitionRegistry.
AnnotationDrivenRegistrar() - Constructor for class org.axonframework.spring.config.AnnotationDrivenRegistrar
 
AnnotationQueryHandlerBeanPostProcessor - Class in org.axonframework.spring.config.annotation
Spring Bean post processor that automatically generates an adapter for each bean containing QueryHandler annotated methods.
AnnotationQueryHandlerBeanPostProcessor() - Constructor for class org.axonframework.spring.config.annotation.AnnotationQueryHandlerBeanPostProcessor
 
ApplicationContextEventPublisher - Class in org.axonframework.spring.messaging
Component that forward events received from a SubscribableMessageSource as Spring ApplicationEvent to the ApplicationContext.
ApplicationContextEventPublisher(SubscribableMessageSource<? extends EventMessage<?>>) - Constructor for class org.axonframework.spring.messaging.ApplicationContextEventPublisher
Initialize the publisher to forward events received from the given messageSource to the application context that this bean is part of.
ApplicationContextLookupParameterResolverFactory - Class in org.axonframework.spring.config
FactoryBean implementation that create a ParameterResolverFactory, which auto-detects beans implementing ParameterResolverFactory beans in the application context.
ApplicationContextLookupParameterResolverFactory(List<ParameterResolverFactory>) - Constructor for class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
Creates an instance, using the given defaultFactories.
AXON_CONFIGURATION_BEAN - Static variable in class org.axonframework.spring.config.SpringAxonAutoConfigurer
Name of the AxonConfiguration bean.
AXON_CONFIGURER_BEAN - Static variable in class org.axonframework.spring.config.SpringAxonAutoConfigurer
Name of the Configurer bean.
AxonConfiguration - Class in org.axonframework.spring.config
Spring Configuration class that defines a number of conditional beans.
AxonConfiguration(Configurer) - Constructor for class org.axonframework.spring.config.AxonConfiguration
Initializes a new AxonConfiguration that uses the given configurer to build the configuration.

C

commandBus() - Method in class org.axonframework.spring.config.AxonConfiguration
 
commandGateway(CommandBus) - Method in class org.axonframework.spring.config.AxonConfiguration
Returns the CommandGateway used to send commands to command handlers.
CommandGatewayFactoryBean<T> - Class in org.axonframework.spring.commandhandling.gateway
FactoryBean that creates a gateway instance for any given (compatible) interface.
CommandGatewayFactoryBean() - Constructor for class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
 
CommandHandlerSubscriber - Class in org.axonframework.spring.config
Registers Spring beans that implement both MessageHandler and SupportedCommandNamesAware with the command bus.
CommandHandlerSubscriber() - Constructor for class org.axonframework.spring.config.CommandHandlerSubscriber
 
commitTransaction(TransactionStatus) - Method in class org.axonframework.spring.messaging.unitofwork.SpringTransactionManager
Commits the transaction with given status if the transaction is new and not completed.
convert(EventMessage<?>) - Method in class org.axonframework.spring.messaging.ApplicationContextEventPublisher
Converts the given Axon eventMessage to a Spring ApplicationEvent.
convertFromInboundMessage(Message<T>) - Method in class org.axonframework.spring.messaging.DefaultEventMessageConverter
 
convertFromInboundMessage(Message<T>) - Method in interface org.axonframework.spring.messaging.EventMessageConverter
Converts a Spring inbound message into an Axon event Message
convertToOutboundMessage(EventMessage<T>) - Method in class org.axonframework.spring.messaging.DefaultEventMessageConverter
 
convertToOutboundMessage(EventMessage<T>) - Method in interface org.axonframework.spring.messaging.EventMessageConverter
Converts Axon event into Spring message.
correlationDataProviders() - Method in class org.axonframework.spring.config.AxonConfiguration
 
createAggregateRoot(String, DomainEventMessage<?>) - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
 
createInstance(Executable, Parameter[], int) - Method in class org.axonframework.spring.config.annotation.SpringBeanParameterResolverFactory
 

D

defaultCommandBus() - Method in class org.axonframework.spring.config.AxonConfiguration
 
defaultEventBus() - Method in class org.axonframework.spring.config.AxonConfiguration
 
DefaultEventMessageConverter - Class in org.axonframework.spring.messaging
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.
DefaultEventMessageConverter() - Constructor for class org.axonframework.spring.messaging.DefaultEventMessageConverter
 
defaultQueryBus() - Method in class org.axonframework.spring.config.AxonConfiguration
 
defaultQueryUpdateEmitter() - Method in class org.axonframework.spring.config.AxonConfiguration
 
destroy() - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
 

E

EnableAxon - Annotation Type in org.axonframework.spring.config
Annotation that enables Axon Configuration API for Spring.
eventBus() - Method in class org.axonframework.spring.config.AxonConfiguration
 
EventHandlerRegistrar - Class in org.axonframework.spring.config
Spring Bean that registers Event Handler beans with the EventHandlingConfiguration.
EventHandlerRegistrar(AxonConfiguration, EventHandlingConfiguration) - Constructor for class org.axonframework.spring.config.EventHandlerRegistrar
Initialize the registrar to register beans discovered with the given eventHandlingConfiguration.
EventMessageConverter - Interface in org.axonframework.spring.messaging
Interface describing a mechanism that converts Spring Messages from an Axon Event Messages and vice versa.
eventSerializer() - Method in class org.axonframework.spring.config.AxonConfiguration
 

G

getAdapterInterfaces() - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
Returns the interface that the adapter implements to connect the annotated method to the actual interface definition.
getAdapterInterfaces() - Method in class org.axonframework.spring.config.annotation.AnnotationCommandHandlerBeanPostProcessor
 
getAdapterInterfaces() - Method in class org.axonframework.spring.config.annotation.AnnotationQueryHandlerBeanPostProcessor
 
getAggregateFactory(Class<?>) - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter
 
getAggregateType() - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
 
getBeanReference(BeanDefinitionRegistry) - Static method in class org.axonframework.spring.config.annotation.SpringContextHandlerDefinitionBuilder
Create, if necessary, a bean definition for a HandlerDefinition and returns the reference to bean for use in other Bean Definitions.
getBeanReference(BeanDefinitionRegistry) - Static method in class org.axonframework.spring.config.annotation.SpringContextParameterResolverFactoryBuilder
Create, if necessary, a bean definition for a ParameterResolverFactory and returns the reference to bean for use in other Bean Definitions.
getComponent(Class<T>, Supplier<T>) - Method in class org.axonframework.spring.config.AxonConfiguration
 
getConnection() - Method in class org.axonframework.spring.jdbc.SpringDataSourceConnectionProvider
 
getModules() - Method in class org.axonframework.spring.config.AxonConfiguration
 
getObject() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
getObject() - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
 
getObject() - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
 
getObject() - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
 
getObject() - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
 
getObject() - Method in class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
 
getObject() - Method in class org.axonframework.spring.config.RepositoryFactoryBean
 
getObject() - Method in class org.axonframework.spring.config.TransactionManagerFactoryBean
 
getObject() - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
 
getObject() - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
 
getObject() - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
 
getObjectType() - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
 
getObjectType() - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
 
getObjectType() - Method in class org.axonframework.spring.config.RepositoryFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.config.TransactionManagerFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
 
getObjectType() - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
 
getPhase() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
getPhase() - Method in class org.axonframework.spring.config.AxonConfiguration
 
getPhase() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
getPhase() - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
getPhase() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 

H

handle(List<? extends EventMessage<?>>) - Method in class org.axonframework.spring.messaging.OutboundEventMessageChannelAdapter
If allows by the filter, wraps the given event in a GenericMessage ands sends it to the configured MessageChannel.
handleMessage(Message<?>) - Method in class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
Handles the given message.
handlerDefinition(Class<?>) - Method in class org.axonframework.spring.config.AxonConfiguration
 

I

ImportSelector() - Constructor for class org.axonframework.spring.config.SpringAxonAutoConfigurer.ImportSelector
 
InboundEventMessageChannelAdapter - Class in org.axonframework.spring.messaging
Adapter class that publishes Events from a Spring Messaging Message Channel on the Event Bus.
InboundEventMessageChannelAdapter() - Constructor for class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
Initialize the adapter to publish all incoming events to the subscribed processors.
InboundEventMessageChannelAdapter(EventBus) - Constructor for class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
Initialize an InboundEventMessageChannelAdapter instance that sends all incoming Event Messages to the given eventBus.
InboundEventMessageChannelAdapter(List<Consumer<List<? extends EventMessage<?>>>>, EventMessageConverter) - Constructor for class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
Initialize the adapter to publish all incoming events to the subscribed processors.
initializeAdapterFor(Object, ParameterResolverFactory, HandlerDefinition) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
Create an AnnotationEventListenerAdapter instance of the given bean.
initializeAdapterFor(Object, ParameterResolverFactory, HandlerDefinition) - Method in class org.axonframework.spring.config.annotation.AnnotationCommandHandlerBeanPostProcessor
 
initializeAdapterFor(Object, ParameterResolverFactory, HandlerDefinition) - Method in class org.axonframework.spring.config.annotation.AnnotationQueryHandlerBeanPostProcessor
 
injectResources(Object) - Method in class org.axonframework.spring.saga.SpringResourceInjector
 
instantiateConnector(CommandBus, JChannel, String, Serializer, RoutingStrategy) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
isAutoStartup() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
isAutoStartup() - Method in class org.axonframework.spring.config.AxonConfiguration
 
isAutoStartup() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
isAutoStartup() - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
isAutoStartup() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
isPostProcessingCandidate(Class<?>) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
Indicates whether an object of the given targetClass should be post processed.
isPostProcessingCandidate(Class<?>) - Method in class org.axonframework.spring.config.annotation.AnnotationCommandHandlerBeanPostProcessor
 
isPostProcessingCandidate(Class<?>) - Method in class org.axonframework.spring.config.annotation.AnnotationQueryHandlerBeanPostProcessor
 
isQualifierMatch(String, ConfigurableListableBeanFactory, String) - Static method in class org.axonframework.spring.SpringUtils
Match if the given qualifier can be found on the BeanDefinition of the given beanName.
isRunning() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
isRunning() - Method in class org.axonframework.spring.config.AxonConfiguration
 
isRunning() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
isRunning() - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
isRunning() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
isSingleton() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
 
isSingleton() - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
 
isSingleton() - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
 
isSingleton() - Method in class org.axonframework.spring.config.RepositoryFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.config.TransactionManagerFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.eventhandling.scheduling.java.SimpleEventSchedulerFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
 
isSingleton() - Method in class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotterFactoryBean
 

J

JGroupsConnectorFactoryBean - Class in org.axonframework.spring.commandhandling.distributed.jgroups
Spring Factory bean that creates a JGroupsConnector and starts it when the application context is started.
JGroupsConnectorFactoryBean() - Constructor for class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 

M

matches(ConditionContext, AnnotatedTypeMetadata) - Method in class org.axonframework.spring.config.NoBeanOfType.NoBeanOfTypeDefined
 
messageMonitor(Class<?>, String) - Method in class org.axonframework.spring.config.AxonConfiguration
 
messageSerializer() - Method in class org.axonframework.spring.config.AxonConfiguration
 

N

NoBeanOfType - Annotation Type in org.axonframework.spring.config
Annotation to be used in a configuration class on @Bean annotated methods if the method should only provide its bean if a bean of a given type does not exist yet.
NoBeanOfType.NoBeanOfTypeDefined - Class in org.axonframework.spring.config
Condition that checks if a bean with given class already exists in the Spring context.
NoBeanOfTypeDefined() - Constructor for class org.axonframework.spring.config.NoBeanOfType.NoBeanOfTypeDefined
 

O

onShutdown(int, Runnable) - Method in class org.axonframework.spring.config.AxonConfiguration
 
onStart(int, Runnable) - Method in class org.axonframework.spring.config.AxonConfiguration
 
org.axonframework.spring - package org.axonframework.spring
 
org.axonframework.spring.commandhandling.distributed.jgroups - package org.axonframework.spring.commandhandling.distributed.jgroups
 
org.axonframework.spring.commandhandling.gateway - package org.axonframework.spring.commandhandling.gateway
 
org.axonframework.spring.config - package org.axonframework.spring.config
 
org.axonframework.spring.config.annotation - package org.axonframework.spring.config.annotation
 
org.axonframework.spring.eventhandling.scheduling.java - package org.axonframework.spring.eventhandling.scheduling.java
 
org.axonframework.spring.eventhandling.scheduling.quartz - package org.axonframework.spring.eventhandling.scheduling.quartz
 
org.axonframework.spring.eventsourcing - package org.axonframework.spring.eventsourcing
 
org.axonframework.spring.jdbc - package org.axonframework.spring.jdbc
 
org.axonframework.spring.messaging - package org.axonframework.spring.messaging
Utility classes used to connect Axon Event publishing mechanisms to a Spring Messaging Channel.
org.axonframework.spring.messaging.unitofwork - package org.axonframework.spring.messaging.unitofwork
 
org.axonframework.spring.saga - package org.axonframework.spring.saga
 
org.axonframework.spring.stereotype - package org.axonframework.spring.stereotype
 
OutboundEventMessageChannelAdapter - Class in org.axonframework.spring.messaging
Adapter class that sends Events from an event bus to a Spring Messaging Message Channel.
OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>>, MessageChannel) - Constructor for class org.axonframework.spring.messaging.OutboundEventMessageChannelAdapter
Initialize an adapter to forward messages from the given messageSource to the given channel.
OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>>, MessageChannel, Predicate<? super EventMessage<?>>) - Constructor for class org.axonframework.spring.messaging.OutboundEventMessageChannelAdapter
Initialize an adapter to forward messages from the given messageSource to the given channel.
OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>>, MessageChannel, Predicate<? super EventMessage<?>>, EventMessageConverter) - Constructor for class org.axonframework.spring.messaging.OutboundEventMessageChannelAdapter
Initialize an adapter to forward messages from the given messageSource to the given channel.

P

postProcessAfterInitialization(Object, String) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
postProcessBeforeInitialization(Object, String) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor

Q

QuartzEventSchedulerFactoryBean - Class in org.axonframework.spring.eventhandling.scheduling.quartz
Spring FactoryBean that creates a QuartzEventScheduler instance using resources found in the Spring Application Context.
QuartzEventSchedulerFactoryBean() - Constructor for class org.axonframework.spring.eventhandling.scheduling.quartz.QuartzEventSchedulerFactoryBean
 
queryBus() - Method in class org.axonframework.spring.config.AxonConfiguration
 
queryGateway(QueryBus) - Method in class org.axonframework.spring.config.AxonConfiguration
 
QueryHandlerSubscriber - Class in org.axonframework.spring.config
Registers Spring beans that implement QueryHandlerAdapter with the query bus.
QueryHandlerSubscriber() - Constructor for class org.axonframework.spring.config.QueryHandlerSubscriber
 
queryUpdateEmitter() - Method in class org.axonframework.spring.config.AxonConfiguration
 

R

registerAnnotationCommandHandlerBeanPostProcessor(BeanDefinitionRegistry) - Method in class org.axonframework.spring.config.AnnotationDrivenRegistrar
Create the BeanDefinition for the AnnotationCommandHandlerBeanPostProcessor and register it.
registerAnnotationQueryHandlerBeanPostProcessor(BeanDefinitionRegistry) - Method in class org.axonframework.spring.config.AnnotationDrivenRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.axonframework.spring.config.AnnotationDrivenRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.axonframework.spring.config.SpringAxonAutoConfigurer
 
repository(Class<T>) - Method in class org.axonframework.spring.config.AxonConfiguration
 
RepositoryFactoryBean<T> - Class in org.axonframework.spring.config
Spring Factory bean that allows registration of a Repository for an Aggregate in the Spring Application Context based on a given AggregateConfiguration
RepositoryFactoryBean(AggregateConfiguration<T>) - Constructor for class org.axonframework.spring.config.RepositoryFactoryBean
Initialize the Factory Bean using given aggregateConfiguration to locate the configured Repository instance.
resourceInjector() - Method in class org.axonframework.spring.config.AxonConfiguration
 
rollbackTransaction(TransactionStatus) - Method in class org.axonframework.spring.messaging.unitofwork.SpringTransactionManager
Rolls back the transaction with given status if the transaction is new and not completed.

S

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
 
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.
setAdditionalHandlers(List<HandlerDefinition>) - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
Defines any additional handler definitions that should be used.
setAdditionalHandlers(List<HandlerEnhancerDefinition>) - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
Defines any additional handler enhancer definitions that should be used.
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringBeanParameterResolverFactory
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.ApplicationContextLookupParameterResolverFactory
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.AxonConfiguration
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
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.SpringHandlerDefinitionBean
 
setBeanClassLoader(ClassLoader) - Method in class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
 
setBeanClassLoader(ClassLoader) - Method in class org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
 
setBeanFactory(BeanFactory) - Method in class org.axonframework.spring.config.SpringAxonAutoConfigurer
 
setBeanName(String) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
setBeanName(String) - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
 
setChannelFactory(JChannelFactory) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the JChannelFactory that allows programmatic definition of the JChannel.
setChannelName(String) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Optionally sets the logical channel name of the channel.
setClusterName(String) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the name of the cluster to subscribe to.
setCommandBus(CommandBus) - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
Sets the command bus on which the Gateway must dispatch commands.
setCommandBus(CommandBus) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
Sets the command bus to use when subscribing command handlers.
setCommandCallbacks(List<CommandCallback<?, ?>>) - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
Registers the commandCallbacks, which are invoked for each sent command, unless Axon is able to detect that the result of the command does not match the type accepted by that callback.
setCommandDispatchInterceptors(List<MessageDispatchInterceptor<CommandMessage<?>>>) - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
Sets the interceptors that should be invoked before a command is dispatched the the Command Bus.
setCommandHandlers(Collection<MessageHandler>) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
Sets the command handlers to subscribe to the bus.
setConfiguration(String) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the JGroups configuration file to load.
setConsistentHashChangeListener(ConsistentHashChangeListener) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
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
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.
setGatewayInterface(Class<T>) - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
Sets the interface that describes the gateway instance to describe.
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
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.
setInterceptors(List<MessageHandlerInterceptor<CommandMessage<?>>>) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the interceptor to use in the default local segment (a SimpleCommandBus).
setJoinTimeout(long) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the number of milliseconds to wait for this member to join the group.
setLocalSegment(CommandBus) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the CommandBus instance on which local commands must be dispatched.
setParameterResolverFactory(ParameterResolverFactory) - Method in class org.axonframework.spring.config.AbstractAnnotationHandlerBeanPostProcessor
Sets the ParameterResolverFactory to create the Parameter Resolvers with that provide the parameter values for the handler methods.
setPhase(int) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the phase in which this bean must be started.
setPrototypeBeanName(String) - Method in class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
Sets the name of the prototype bean this repository serves.
setQueryBus(QueryBus) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
setQueryHandlers(Collection<QueryHandlerAdapter>) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
setRegisterMBean(boolean) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Registers the JChannel monitoring bean after the channel has connected.
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.
setRetryScheduler(RetryScheduler) - Method in class org.axonframework.spring.commandhandling.gateway.CommandGatewayFactoryBean
Sets the RetryScheduler that will be invoked when a command fails execution.
setRoutingStrategy(RoutingStrategy) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the RoutingStrategy that the JGroupsConnector will use to determine to which endpoint a message should be routed.
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.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
Sets the serializer used to serialize events before they are dispatched to the destination.
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
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
 
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
 
SpringAggregateSnapshotter - Class in org.axonframework.spring.eventsourcing
Snapshotter implementation that uses the AggregateRoot as state for the snapshot.
SpringAggregateSnapshotter(EventStore, ParameterResolverFactory, Executor, TransactionManager) - Constructor for class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter
Initializes a snapshotter.
SpringAggregateSnapshotter(EventStore, ParameterResolverFactory, HandlerDefinition, Executor, TransactionManager, RepositoryProvider) - Constructor for class org.axonframework.spring.eventsourcing.SpringAggregateSnapshotter
Initializes a snapshotter using the ParameterResolverFactory instances available on the classpath.
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
ImportBeanDefinitionRegistrar implementation that sets up an infrastructure Configuration based on beans available in the application context.
SpringAxonAutoConfigurer() - Constructor for class org.axonframework.spring.config.SpringAxonAutoConfigurer
 
SpringAxonAutoConfigurer.ImportSelector - Class in org.axonframework.spring.config
Implementation of an SpringAxonAutoConfigurer.ImportSelector that enables the import of the SpringAxonAutoConfigurer after all @Configuration beans have been processed.
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.
SpringContextHandlerDefinitionBuilder - Class in org.axonframework.spring.config.annotation
Creates and registers a bean definition for a Spring Context aware HandlerDefinition.
SpringContextParameterResolverFactoryBuilder - Class in org.axonframework.spring.config.annotation
Creates and registers a bean definition for a Spring Context aware ParameterResolverFactory.
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
Spring factory bean that creates a HandlerDefinition instance that is capable of resolving parameter values as Spring Beans, in addition to the default behavior defined by Axon.
SpringHandlerDefinitionBean() - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
Initializes definition bean with assumption that application context will be injected.
SpringHandlerDefinitionBean(ApplicationContext) - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerDefinitionBean
Initializes definition bean with given application context.
SpringHandlerEnhancerDefinitionBean - Class in org.axonframework.spring.config.annotation
Spring factory bean that creates a HandlerEnhancerDefinition instance that is capable of resolving parameter values as Spring Beans, in addition to the default behavior defined by Axon.
SpringHandlerEnhancerDefinitionBean() - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
Initializes definition bean with assumption that application context will be injected.
SpringHandlerEnhancerDefinitionBean(ApplicationContext) - Constructor for class org.axonframework.spring.config.annotation.SpringHandlerEnhancerDefinitionBean
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
AggregateFactory implementation that uses Spring prototype beans to create new uninitialized instances of Aggregates.
SpringPrototypeAggregateFactory() - Constructor for class org.axonframework.spring.eventsourcing.SpringPrototypeAggregateFactory
 
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
 
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.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
start() - Method in class org.axonframework.spring.config.AxonConfiguration
 
start() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
start() - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
start() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
startTransaction() - Method in class org.axonframework.spring.messaging.unitofwork.SpringTransactionManager
 
stop() - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
stop(Runnable) - Method in class org.axonframework.spring.commandhandling.distributed.jgroups.JGroupsConnectorFactoryBean
 
stop() - Method in class org.axonframework.spring.config.AxonConfiguration
 
stop(Runnable) - Method in class org.axonframework.spring.config.AxonConfiguration
 
stop(Runnable) - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
stop() - Method in class org.axonframework.spring.config.CommandHandlerSubscriber
 
stop(Runnable) - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
stop() - Method in class org.axonframework.spring.config.EventHandlerRegistrar
 
stop(Runnable) - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
stop() - Method in class org.axonframework.spring.config.QueryHandlerSubscriber
 
subscribe(Consumer<List<? extends EventMessage<?>>>) - Method in class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
 

T

TransactionManagerFactoryBean - Class in org.axonframework.spring.config
Factory Bean that wraps transaction manager instances with an implementation of TransactionManager, if necessary (and possible).
TransactionManagerFactoryBean() - Constructor for class org.axonframework.spring.config.TransactionManagerFactoryBean
 
transform(EventMessage<?>) - Method in class org.axonframework.spring.messaging.OutboundEventMessageChannelAdapter
Transforms the given Axon event into a Spring Messaging Message.
transformMessage(Message<?>) - Method in class org.axonframework.spring.messaging.InboundEventMessageChannelAdapter
Transforms the given incoming Spring Messaging message to an Axon EventMessage.

U

upcasterChain() - Method in class org.axonframework.spring.config.AxonConfiguration
 
A C D E G H I J M N O P Q R S T U 
Skip navigation links

Copyright © 2010–2018. All rights reserved.