@EnableConfigurationProperties(value: [DataSourceProxyConfigurationProperties, EssentialJacksonCustomizerConfigurationProperties, ValidationConfigurationProperties]) @Configuration(proxyBeanMethods: false) @CompileStatic class SpringBootConfig extends Object
Constructor and description |
---|
SpringBootConfig() |
Type Params | Return Type | Name and description |
---|---|---|
|
TransactionManager |
axonTransactionManager(PlatformTransactionManager transactionManager) Creates Axon's read-only SpringTransactionManager. |
|
static BeanPostProcessor |
dataSourceProxyBeanPostProcessor(ObjectProvider<DataSourceProxyConfigurationProperties> dataSourceProxyConfigurationPropertiesObjectProvider) |
|
static EssentialJacksonCustomizer |
essentialJacksonCustomizer(ObjectProvider<EssentialJacksonCustomizerConfigurationProperties> essentialJacksonCustomizerConfigurationPropertiesObjectProvider) |
|
InMemoryCustomerRegistryService |
inMemoryCustomerRegistryService() |
|
HandlerEnhancerDefinition |
loggingQueryHandlerEnhancerDefinition() |
|
QueryHandlerExceptionInterceptor |
queryHandlerExceptionInterceptor() |
|
ValidationService |
validationService(ValidationConfigurationProperties validationConfigurationProperties) |
Creates Axon's read-only SpringTransactionManager.
Axon does not use