@EnableBinding(value=org.springframework.cloud.stream.messaging.Sink.class) @EnableConfigurationProperties(value=RouterSinkProperties.class) public class RouterSinkConfiguration extends Object
Constructor and Description |
---|
RouterSinkConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.integration.router.AbstractMappingMessageRouter |
router(org.springframework.cloud.stream.binding.BinderAwareChannelResolver channelResolver,
org.springframework.integration.scripting.ScriptVariableGenerator scriptVariableGenerator,
RouterSinkProperties properties) |
org.springframework.integration.groovy.GroovyScriptExecutingMessageProcessor |
scriptProcessor(org.springframework.integration.scripting.ScriptVariableGenerator scriptVariableGenerator,
RouterSinkProperties properties) |
@Bean @ServiceActivator(inputChannel="input") public org.springframework.integration.router.AbstractMappingMessageRouter router(org.springframework.cloud.stream.binding.BinderAwareChannelResolver channelResolver, org.springframework.integration.scripting.ScriptVariableGenerator scriptVariableGenerator, RouterSinkProperties properties)
@Bean @ConditionalOnProperty(value="router.script") public org.springframework.integration.groovy.GroovyScriptExecutingMessageProcessor scriptProcessor(org.springframework.integration.scripting.ScriptVariableGenerator scriptVariableGenerator, RouterSinkProperties properties)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.