Class ScriptProcessorConfiguration
java.lang.Object
org.springframework.cloud.stream.app.processor.script.ScriptProcessorConfiguration
@Configuration
@EnableConfigurationProperties(ScriptProcessorProperties.class)
@Import(ScriptVariableGeneratorConfiguration.class)
public class ScriptProcessorConfiguration
extends Object
A Processor module that transforms messages using a supplied script. The script
code is passed in directly via property. For more information on Spring script
processing, see
this blog article.
- Author:
- Andy Clement, Gary Russell, Chris Schaefer, Artme Bilan, Soby Chacko
-
Constructor Summary
ConstructorsConstructorDescriptionScriptProcessorConfiguration(ScriptProcessorProperties properties, org.springframework.integration.scripting.ScriptVariableGenerator scriptVariableGenerator) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.integration.handler.MessageProcessor<?>
-
Constructor Details
-
ScriptProcessorConfiguration
public ScriptProcessorConfiguration(ScriptProcessorProperties properties, org.springframework.integration.scripting.ScriptVariableGenerator scriptVariableGenerator)
-
-
Method Details
-
scriptProcessorFunction
-
processor
@Bean public org.springframework.integration.handler.MessageProcessor<?> processor()
-