@Configuration @EnableConfigurationProperties(value={BindingServiceProperties.class,SpringIntegrationProperties.class}) @Role(value=2) public class BindingServiceConfiguration extends Object
MessageChannel
binding.Modifier and Type | Field and Description |
---|---|
static String |
ERROR_BRIDGE_CHANNEL |
static String |
STREAM_LISTENER_ANNOTATION_BEAN_POST_PROCESSOR_NAME |
Constructor and Description |
---|
BindingServiceConfiguration() |
public static final String STREAM_LISTENER_ANNOTATION_BEAN_POST_PROCESSOR_NAME
public static final String ERROR_BRIDGE_CHANNEL
@Bean public MessageChannelStreamListenerResultAdapter messageChannelStreamListenerResultAdapter()
@Bean public static org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory messageHandlerMethodFactory(CompositeMessageConverterFactory compositeMessageConverterFactory)
@Bean(name="streamListenerAnnotationBeanPostProcessor") public static StreamListenerAnnotationBeanPostProcessor streamListenerAnnotationBeanPostProcessor()
@Bean @ConditionalOnMissingBean(value=BindingService.class) public BindingService bindingService(BindingServiceProperties bindingServiceProperties, BinderFactory binderFactory)
@Bean public MessageConverterConfigurer messageConverterConfigurer(BindingServiceProperties bindingServiceProperties, CompositeMessageConverterFactory compositeMessageConverterFactory)
@Bean public SubscribableChannelBindingTargetFactory 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(BindingService bindingService, AbstractBindingTargetFactory<? extends org.springframework.messaging.MessageChannel> bindingTargetFactory, DynamicDestinationsBindable dynamicDestinationsBindable)
@Bean @ConditionalOnProperty(value="spring.cloud.stream.bindings.error.destination") public org.springframework.messaging.MessageChannel errorBridgeChannel(@Qualifier(value="errorChannel") org.springframework.integration.channel.PublishSubscribeChannel errorChannel)
@Bean @ConditionalOnProperty(value="spring.cloud.stream.bindings.error.destination") public SingleBindingTargetBindable<org.springframework.messaging.MessageChannel> errorBridgeChannelBindable(@Qualifier(value="errorBridgeChannel") org.springframework.messaging.MessageChannel errorBridgeChannel, CompositeMessageChannelConfigurer compositeMessageChannelConfigurer)
@Bean public DynamicDestinationsBindable dynamicDestinationsBindable()
@Bean public CompositeMessageConverterFactory compositeMessageConverterFactory()
@Bean public ChannelBindingServiceProperties channelBindingServiceProperties(BindingServiceProperties bindingServiceProperties)
@Bean @ConditionalOnMissingBean public BinderAwareRouterBeanPostProcessor binderAwareRouterBeanPostProcessor(@Autowired(required=false) org.springframework.integration.router.AbstractMappingMessageRouter[] routers, @Autowired(required=false) org.springframework.messaging.core.DestinationResolver<org.springframework.messaging.MessageChannel> channelResolver)
@Bean public org.springframework.beans.factory.InitializingBean propertyAccessorInjector(org.springframework.integration.config.IntegrationEvaluationContextFactoryBean[] iecfbs)
@Bean public static org.springframework.beans.factory.InitializingBean messageHandlerHeaderPropagationBeanPostProcessor(@Autowired(required=false) List<org.springframework.integration.handler.AbstractReplyProducingMessageHandler> producingMessageHandlers, @Autowired SpringIntegrationProperties springIntegrationProperties)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.