Class ConverterAutoConfiguration
java.lang.Object
org.axonframework.extension.springboot.autoconfig.ConverterAutoConfiguration
@AutoConfiguration
@AutoConfigureBefore(AxonAutoConfiguration.class)
@EnableConfigurationProperties(ConverterProperties.class)
public class ConverterAutoConfiguration
extends Object
Autoconfiguration class dedicated to configuring the delegation behaviour for default
MessageConverter
and EventConverter- Since:
- 5.0.0
- Author:
- Steven van Beelen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelegatingEventConverter(MessageConverter messageConverter) Bean creation method constructing anEventConverterdelegating to theMessageConverterin case it usesdefault.delegatingMessageConverter(GeneralConverter generalConverter) Bean creation method constructing aMessageConverterdelegating to theGeneralConverterin case it usesdefault.
-
Constructor Details
-
ConverterAutoConfiguration
public ConverterAutoConfiguration()
-
-
Method Details
-
delegatingMessageConverter
@Bean(name="messageConverter") @ConditionalOnMissingBean @ConditionalOnProperty(name="axon.converter.messages", havingValue="default", matchIfMissing=true) public MessageConverter delegatingMessageConverter(GeneralConverter generalConverter) Bean creation method constructing aMessageConverterdelegating to theGeneralConverterin case it usesdefault.- Parameters:
generalConverter- theGeneralConverter, used to construct theMessageConverterin case it usesdefault- Returns:
- the
MessageConverterto be used by Axon Framework
-
delegatingEventConverter
@Bean(name="eventConverter") @ConditionalOnMissingBean @ConditionalOnProperty(name="axon.converter.events", havingValue="default", matchIfMissing=true) public EventConverter delegatingEventConverter(MessageConverter messageConverter) Bean creation method constructing anEventConverterdelegating to theMessageConverterin case it usesdefault.- Parameters:
messageConverter- theMessageConverter, used to construct theEventConverterin case it usesdefault- Returns:
- the
EventConverterto be used by Axon Framework.
-