Class BinderFactoryAutoConfiguration
- java.lang.Object
-
- org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @Role(2) @EnableConfigurationProperties(BindingServiceProperties.class) @Import(org.springframework.cloud.stream.config.ContentTypeConfiguration.class) public class BinderFactoryAutoConfiguration extends Object
- Author:
- Marius Bogoevici, Ilayaperumal Gopinathan, Oleg Zhurakousky, Soby Chacko, David Harrigan
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.commons.logging.Loglogger
-
Constructor Summary
Constructors Constructor Description BinderFactoryAutoConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BinderTypeRegistrybinderTypeRegistry(org.springframework.context.ConfigurableApplicationContext configurableApplicationContext)SubscribableChannelBindingTargetFactorychannelFactory(CompositeMessageChannelConfigurer compositeMessageChannelConfigurer)CompositeMessageChannelConfigurercompositeMessageChannelConfigurer(MessageConverterConfigurer messageConverterConfigurer)MessageConverterConfigurermessageConverterConfigurer(BindingServiceProperties bindingServiceProperties, org.springframework.messaging.converter.CompositeMessageConverter compositeMessageConverter, StreamFunctionProperties streamFunctionProperties)static org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactorymessageHandlerMethodFactory(org.springframework.messaging.converter.CompositeMessageConverter compositeMessageConverter, org.springframework.validation.Validator validator, org.springframework.beans.factory.config.ConfigurableListableBeanFactory clbf)MessageSourceBindingTargetFactorymessageSourceFactory(org.springframework.messaging.converter.CompositeMessageConverter compositeMessageConverter, CompositeMessageChannelConfigurer compositeMessageChannelConfigurer)
-
-
-
Method Detail
-
messageHandlerMethodFactory
@Bean("integrationMessageHandlerMethodFactory") public static org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory messageHandlerMethodFactory(@Qualifier("integrationArgumentResolverMessageConverter") org.springframework.messaging.converter.CompositeMessageConverter compositeMessageConverter, @Nullable org.springframework.validation.Validator validator, org.springframework.beans.factory.config.ConfigurableListableBeanFactory clbf)
-
binderTypeRegistry
@Bean public BinderTypeRegistry binderTypeRegistry(org.springframework.context.ConfigurableApplicationContext configurableApplicationContext)
-
messageConverterConfigurer
@Bean public MessageConverterConfigurer messageConverterConfigurer(BindingServiceProperties bindingServiceProperties, @Qualifier("integrationArgumentResolverMessageConverter") org.springframework.messaging.converter.CompositeMessageConverter compositeMessageConverter, @Nullable StreamFunctionProperties streamFunctionProperties)
-
channelFactory
@Bean public SubscribableChannelBindingTargetFactory channelFactory(CompositeMessageChannelConfigurer compositeMessageChannelConfigurer)
-
messageSourceFactory
@Bean public MessageSourceBindingTargetFactory messageSourceFactory(@Qualifier("integrationArgumentResolverMessageConverter") org.springframework.messaging.converter.CompositeMessageConverter compositeMessageConverter, CompositeMessageChannelConfigurer compositeMessageChannelConfigurer)
-
compositeMessageChannelConfigurer
@Bean public CompositeMessageChannelConfigurer compositeMessageChannelConfigurer(MessageConverterConfigurer messageConverterConfigurer)
-
-