@AutoConfiguration
@ConditionalOnClass(value=org.axonframework.spring.config.SpringConfigurer.class)
@AutoConfigureAfter(value={AxonAutoConfiguration.class,JpaAutoConfiguration.class,JpaEventStoreAutoConfiguration.class,NoOpTransactionAutoConfiguration.class,TransactionAutoConfiguration.class})
public class InfraConfiguration
extends Object
MessageHandlerLookup to find Axon components and register them with the SpringConfigurer.| Constructor and Description |
|---|
InfraConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.axonframework.config.ConfigurerModule |
correlationDataProvidersConfigurer(List<org.axonframework.messaging.correlation.CorrelationDataProvider> correlationDataProviders) |
org.axonframework.config.ConfigurerModule |
eventUpcastersConfigurer(List<org.axonframework.serialization.upcasting.event.EventUpcaster> upcasters) |
org.axonframework.spring.config.annotation.HandlerDefinitionFactoryBean |
handlerDefinition(List<org.axonframework.messaging.annotation.HandlerDefinition> handlerDefinitions,
List<org.axonframework.messaging.annotation.HandlerEnhancerDefinition> handlerEnhancerDefinitions) |
org.springframework.beans.factory.InitializingBean |
lifecycleInitializer(org.axonframework.config.Configurer configurer,
List<org.axonframework.lifecycle.Lifecycle> lifecycleBeans) |
static org.axonframework.spring.config.MessageHandlerLookup |
messageHandlerLookup() |
org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean |
parameterResolverFactory(List<org.axonframework.messaging.annotation.ParameterResolverFactory> parameterResolverFactories) |
org.axonframework.modelling.saga.ResourceInjector |
resourceInjector() |
static org.axonframework.spring.config.SpringAggregateLookup |
springAggregateLookup() |
org.axonframework.spring.config.SpringAxonConfiguration |
springAxonConfiguration(org.axonframework.config.Configurer configurer) |
org.axonframework.spring.config.SpringConfigurer |
springAxonConfigurer(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory,
List<org.axonframework.config.ConfigurerModule> configurerModules,
List<org.axonframework.config.ModuleConfiguration> moduleConfigurations) |
static org.axonframework.spring.config.SpringSagaLookup |
springSagaLookup() |
@Role(value=2) @Bean public static org.axonframework.spring.config.MessageHandlerLookup messageHandlerLookup()
@Role(value=2) @Bean public static org.axonframework.spring.config.SpringAggregateLookup springAggregateLookup()
@Role(value=2) @Bean public static org.axonframework.spring.config.SpringSagaLookup springSagaLookup()
@Bean @ConditionalOnMissingBean public org.axonframework.spring.config.SpringAxonConfiguration springAxonConfiguration(org.axonframework.config.Configurer configurer)
@Bean
@ConditionalOnMissingBean
public org.axonframework.spring.config.SpringConfigurer springAxonConfigurer(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory,
List<org.axonframework.config.ConfigurerModule> configurerModules,
List<org.axonframework.config.ModuleConfiguration> moduleConfigurations)
@Bean
public org.springframework.beans.factory.InitializingBean lifecycleInitializer(org.axonframework.config.Configurer configurer,
List<org.axonframework.lifecycle.Lifecycle> lifecycleBeans)
@Primary @Bean public org.axonframework.spring.config.annotation.HandlerDefinitionFactoryBean handlerDefinition(List<org.axonframework.messaging.annotation.HandlerDefinition> handlerDefinitions, List<org.axonframework.messaging.annotation.HandlerEnhancerDefinition> handlerEnhancerDefinitions)
@Primary @Bean public org.axonframework.spring.config.annotation.SpringParameterResolverFactoryBean parameterResolverFactory(List<org.axonframework.messaging.annotation.ParameterResolverFactory> parameterResolverFactories)
@ConditionalOnClass(value=org.axonframework.messaging.correlation.CorrelationDataProvider.class) @Bean public org.axonframework.config.ConfigurerModule correlationDataProvidersConfigurer(List<org.axonframework.messaging.correlation.CorrelationDataProvider> correlationDataProviders)
@ConditionalOnClass(value=org.axonframework.serialization.upcasting.event.EventUpcaster.class) @Bean public org.axonframework.config.ConfigurerModule eventUpcastersConfigurer(List<org.axonframework.serialization.upcasting.event.EventUpcaster> upcasters)
@ConditionalOnMissingBean @Bean public org.axonframework.modelling.saga.ResourceInjector resourceInjector()
Copyright © 2010–2024. All rights reserved.