@Configuration @EnableConfigurationProperties(value=ChannelBindingServiceProperties.class) public class ChannelBindingServiceConfiguration extends Object
MessageChannel
binding.Modifier and Type | Class and Description |
---|---|
protected static class |
ChannelBindingServiceConfiguration.PostProcessorConfiguration |
Constructor and Description |
---|
ChannelBindingServiceConfiguration() |
@Bean @ConditionalOnMissingBean(value=ChannelBindingService.class) public ChannelBindingService bindingService(ChannelBindingServiceProperties channelBindingServiceProperties, BinderFactory<org.springframework.messaging.MessageChannel> binderFactory)
@Bean public MessageConverterConfigurer messageConverterConfigurer(ChannelBindingServiceProperties channelBindingServiceProperties, org.springframework.integration.support.MessageBuilderFactory messageBuilderFactory, CompositeMessageConverterFactory compositeMessageConverterFactory)
@Bean public BindableChannelFactory channelFactory(CompositeMessageChannelConfigurer compositeMessageChannelConfigurer)
@Bean public CompositeMessageChannelConfigurer compositeMessageChannelConfigurer(MessageConverterConfigurer messageConverterConfigurer)
@Bean @DependsOn(value="bindingService") public OutputBindingLifecycle outputBindingLifecycle()
@Bean @DependsOn(value="bindingService") public InputBindingLifecycle inputBindingLifecycle()
@Bean @DependsOn(value="bindingService") public ContextStartAfterRefreshListener contextStartAfterRefreshListener()
@Bean public BinderAwareChannelResolver binderAwareChannelResolver(ChannelBindingService channelBindingService, BindableChannelFactory bindableChannelFactory, DynamicDestinationsBindable dynamicDestinationsBindable)
@Bean @ConditionalOnProperty(value="spring.cloud.stream.bindings.error.destination") public SingleChannelBindable errorChannelBindable(@Qualifier(value="errorChannel") org.springframework.integration.channel.PublishSubscribeChannel errorChannel)
@Bean public DynamicDestinationsBindable dynamicDestinationsBindable()
@Bean public CompositeMessageConverterFactory compositeMessageConverterFactory()
@Bean public static org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory messageHandlerMethodFactory(CompositeMessageConverterFactory compositeMessageConverterFactory)
@Bean public static StreamListenerAnnotationBeanPostProcessor bindToAnnotationBeanPostProcessor(@Lazy BinderAwareChannelResolver binderAwareChannelResolver, @Lazy org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory messageHandlerMethodFactory)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.