Class CommandGatewayConfiguration
java.lang.Object
ai.stapi.axonsystem.configuration.CommandGatewayConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.axonframework.commandhandling.CommandBuscommandBus(org.axonframework.common.transaction.TransactionManager txManager, org.axonframework.config.Configuration axonConfiguration, org.axonframework.commandhandling.DuplicateCommandHandlerResolver duplicateCommandHandlerResolver, List<org.axonframework.messaging.MessageHandlerInterceptor<? super org.axonframework.commandhandling.CommandMessage<?>>> messageHandlerInterceptors) commandValidatorDispatchInterceptor(ai.stapi.graphsystem.commandvalidation.model.CommandValidator commandValidator) org.axonframework.commandhandling.gateway.DefaultCommandGatewayconfiguredCommandGateway(org.axonframework.commandhandling.CommandBus commandBus, List<org.axonframework.messaging.MessageDispatchInterceptor<? super org.axonframework.commandhandling.CommandMessage<?>>> messageDispatchInterceptors) org.axonframework.messaging.correlation.CorrelationDataProvider
-
Constructor Details
-
CommandGatewayConfiguration
public CommandGatewayConfiguration()
-
-
Method Details
-
configuredCommandGateway
@Bean @ConditionalOnMissingBean(org.axonframework.commandhandling.gateway.CommandGateway.class) public org.axonframework.commandhandling.gateway.DefaultCommandGateway configuredCommandGateway(@Autowired org.axonframework.commandhandling.CommandBus commandBus, @Autowired List<org.axonframework.messaging.MessageDispatchInterceptor<? super org.axonframework.commandhandling.CommandMessage<?>>> messageDispatchInterceptors) -
commandBus
@Bean @ConditionalOnMissingBean public org.axonframework.commandhandling.CommandBus commandBus(@Autowired org.axonframework.common.transaction.TransactionManager txManager, @Autowired org.axonframework.config.Configuration axonConfiguration, @Autowired org.axonframework.commandhandling.DuplicateCommandHandlerResolver duplicateCommandHandlerResolver, @Autowired List<org.axonframework.messaging.MessageHandlerInterceptor<? super org.axonframework.commandhandling.CommandMessage<?>>> messageHandlerInterceptors) -
commandDispatchedAtInterceptor
-
commandValidatorDispatchInterceptor
@Bean @Profile("dev") public CommandValidatorDispatchInterceptor commandValidatorDispatchInterceptor(ai.stapi.graphsystem.commandvalidation.model.CommandValidator commandValidator) -
messageCorrelationProvider
@Bean public org.axonframework.messaging.correlation.CorrelationDataProvider messageCorrelationProvider()
-