@Configuration public class MessagingAutoConfiguration extends Object implements org.springframework.context.ApplicationContextAware
| Constructor and Description |
|---|
MessagingAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
AxonHubConfiguration |
axonHubConfiguration() |
org.axonframework.commandhandling.CommandBus |
commandBus(org.axonframework.common.transaction.TransactionManager txManager,
org.axonframework.spring.config.AxonConfiguration axonConfiguration,
AxonHubConfiguration axonHubConfiguration,
org.axonframework.serialization.Serializer serializer,
PlatformConnectionManager platformConnectionManager,
CommandPriorityCalculator priorityCalculator) |
CommandPriorityCalculator |
commandPriorityCalculator() |
PlatformConnectionManager |
platformConnectionManager(AxonHubConfiguration routingConfiguration) |
AxonHubEvenProcessorInfoConfiguration |
processorInfoConfiguration(org.axonframework.config.EventHandlingConfiguration eventHandlingConfiguration,
PlatformConnectionManager connectionManager,
AxonHubConfiguration configuration) |
org.axonframework.queryhandling.QueryBus |
queryBus(PlatformConnectionManager platformConnectionManager,
AxonHubConfiguration axonHubConfiguration,
org.axonframework.spring.config.AxonConfiguration axonConfiguration,
org.axonframework.common.transaction.TransactionManager txManager,
org.axonframework.serialization.Serializer serializer,
QueryPriorityCalculator priorityCalculator,
org.axonframework.queryhandling.QueryInvocationErrorHandler queryInvocationErrorHandler) |
org.axonframework.queryhandling.QueryInvocationErrorHandler |
queryInvocationErrorHandler() |
QueryPriorityCalculator |
queryPriorityCalculator() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
@Bean public AxonHubConfiguration axonHubConfiguration()
@Bean public PlatformConnectionManager platformConnectionManager(AxonHubConfiguration routingConfiguration)
@Bean
@Primary
@ConditionalOnMissingBean
public org.axonframework.commandhandling.CommandBus commandBus(org.axonframework.common.transaction.TransactionManager txManager,
org.axonframework.spring.config.AxonConfiguration axonConfiguration,
AxonHubConfiguration axonHubConfiguration,
org.axonframework.serialization.Serializer serializer,
PlatformConnectionManager platformConnectionManager,
CommandPriorityCalculator priorityCalculator)
@Bean @ConditionalOnMissingBean public CommandPriorityCalculator commandPriorityCalculator()
@Bean @ConditionalOnMissingBean public QueryPriorityCalculator queryPriorityCalculator()
@Bean @ConditionalOnMissingBean public org.axonframework.queryhandling.QueryInvocationErrorHandler queryInvocationErrorHandler()
@Bean @ConditionalOnMissingBean public org.axonframework.queryhandling.QueryBus queryBus(PlatformConnectionManager platformConnectionManager, AxonHubConfiguration axonHubConfiguration, org.axonframework.spring.config.AxonConfiguration axonConfiguration, org.axonframework.common.transaction.TransactionManager txManager, org.axonframework.serialization.Serializer serializer, QueryPriorityCalculator priorityCalculator, org.axonframework.queryhandling.QueryInvocationErrorHandler queryInvocationErrorHandler)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansException@Bean public AxonHubEvenProcessorInfoConfiguration processorInfoConfiguration(org.axonframework.config.EventHandlingConfiguration eventHandlingConfiguration, PlatformConnectionManager connectionManager, AxonHubConfiguration configuration)
Copyright © 2018. All rights reserved.