Class GroovyCommandMessageProcessor

java.lang.Object
org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor<Object>
org.springframework.integration.groovy.GroovyCommandMessageProcessor
All Implemented Interfaces:
Aware, BeanClassLoaderAware, BeanFactoryAware, MessageProcessor<Object>, IntegrationPattern

@Deprecated(since="6.4", forRemoval=true) public class GroovyCommandMessageProcessor extends AbstractScriptExecutingMessageProcessor<Object> implements IntegrationPattern
Deprecated, for removal: This API element is subject to removal in a future version.
Since:
2.0
Author:
Dave Syer, Mark Fisher, Oleg Zhurakousky, Artem Bilan, Stefan Reuter, Gary Russell
  • Constructor Details

    • GroovyCommandMessageProcessor

      public GroovyCommandMessageProcessor()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • GroovyCommandMessageProcessor

      public GroovyCommandMessageProcessor(ScriptVariableGenerator scriptVariableGenerator)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Creates a GroovyCommandMessageProcessor that will use the provided ScriptVariableGenerator.
      Parameters:
      scriptVariableGenerator - The variable generator.
    • GroovyCommandMessageProcessor

      public GroovyCommandMessageProcessor(groovy.lang.Binding binding)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Creates a GroovyCommandMessageProcessor that will use the DefaultScriptVariableGenerator and provided Binding. Provided 'binding' will be used in the BindingOverwriteGroovyObjectCustomizerDecorator to overwrite original Groovy Script 'binding'.
      Parameters:
      binding - The binding.
    • GroovyCommandMessageProcessor

      public GroovyCommandMessageProcessor(groovy.lang.Binding binding, ScriptVariableGenerator scriptVariableGenerator)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Creates a GroovyCommandMessageProcessor that will use the provided ScriptVariableGenerator and Binding. Provided 'binding' will be used in the BindingOverwriteGroovyObjectCustomizerDecorator to overwrite original Groovy Script 'binding'.
      Parameters:
      binding - The binding.
      scriptVariableGenerator - The variable generator.
  • Method Details