Skip navigation links
A B C D E G I L M O P R S T V 

A

AbstractScriptExecutingMessageProcessor<T> - Class in org.springframework.integration.scripting
Base MessageProcessor for scripting implementations to extend.
AbstractScriptExecutingMessageProcessor() - Constructor for class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 
AbstractScriptExecutingMessageProcessor(ScriptVariableGenerator) - Constructor for class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 
AbstractScriptExecutor - Class in org.springframework.integration.scripting.jsr223
Base Class for ScriptExecutor
AbstractScriptExecutor(String) - Constructor for class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
 
AbstractScriptParser - Class in org.springframework.integration.scripting.config
 
AbstractScriptParser() - Constructor for class org.springframework.integration.scripting.config.AbstractScriptParser
 

B

BEAN_NAME - Static variable in class org.springframework.integration.scripting.config.ScriptExecutingProcessorFactory
 
beanClassLoader - Variable in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 
beanFactory - Variable in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 

C

createMessageProcessor(String, ScriptSource, ScriptVariableGenerator) - Method in class org.springframework.integration.scripting.config.ScriptExecutingProcessorFactory
 

D

DefaultScriptExecutor - Class in org.springframework.integration.scripting.jsr223
Default implementation of the ScriptExecutor
DefaultScriptExecutor(String) - Constructor for class org.springframework.integration.scripting.jsr223.DefaultScriptExecutor
Create a DefaultScriptExecutor for the specified language name (JSR233 alias).
DefaultScriptVariableGenerator - Class in org.springframework.integration.scripting
A default ScriptVariableGenerator implementation; used by script processors.
DefaultScriptVariableGenerator() - Constructor for class org.springframework.integration.scripting.DefaultScriptVariableGenerator
 
DefaultScriptVariableGenerator(Map<String, Object>) - Constructor for class org.springframework.integration.scripting.DefaultScriptVariableGenerator
 
doGet() - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
 
doGet() - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.scripting.config.AbstractScriptParser
 
doReceive() - Method in class org.springframework.integration.scripting.ScriptExecutingMessageSource
 

E

executeScript(ScriptSource, Map<String, Object>) - Method in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
Subclasses must implement this method.
executeScript(ScriptSource, Map<String, Object>) - Method in class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
 
executeScript(ScriptSource, Map<String, Object>) - Method in class org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor
 
executeScript(ScriptSource) - Method in interface org.springframework.integration.scripting.ScriptExecutor
 
executeScript(ScriptSource, Map<String, Object>) - Method in interface org.springframework.integration.scripting.ScriptExecutor
 

G

generateScriptVariables(Message<?>) - Method in class org.springframework.integration.scripting.DefaultScriptVariableGenerator
 
generateScriptVariables(Message<?>) - Method in interface org.springframework.integration.scripting.ScriptVariableGenerator
 
getBeanClass(Element) - Method in class org.springframework.integration.scripting.config.jsr223.ScriptParser
 
getComponentsToRegister() - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
 
getComponentType() - Method in class org.springframework.integration.scripting.ScriptExecutingMessageSource
 
getScriptAsString() - Method in class org.springframework.integration.scripting.RefreshableResourceScriptSource
 
getScriptExecutor(String) - Static method in class org.springframework.integration.scripting.jsr223.ScriptExecutorFactory
 
getScriptSource(Message<?>) - Method in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
Subclasses must implement this method to create a script source, optionally using the message to locate or create the script.
getScriptSource(Message<?>) - Method in class org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor
 

I

init() - Method in class org.springframework.integration.scripting.config.jsr223.ScriptNamespaceHandler
 
isModified() - Method in class org.springframework.integration.scripting.RefreshableResourceScriptSource
 

L

lang(String) - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
The script lang (Groovy, ruby, python etc.).
lang(String) - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
The script lang (Groovy, ruby, python etc.).
language - Variable in class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
 
LOCATION_ATTRIBUTE - Static variable in class org.springframework.integration.scripting.config.AbstractScriptParser
 
logger - Variable in class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
 

M

messageSource(Resource) - Static method in class org.springframework.integration.scripting.dsl.Scripts
Factory for the ScriptMessageSourceSpec based on the Resource.
messageSource(String) - Static method in class org.springframework.integration.scripting.dsl.Scripts
Factory for the ScriptMessageSourceSpec based on the script location.

O

org.springframework.integration.scripting - package org.springframework.integration.scripting
Base package for scripting support.
org.springframework.integration.scripting.config - package org.springframework.integration.scripting.config
Base package supporting configuration.
org.springframework.integration.scripting.config.jsr223 - package org.springframework.integration.scripting.config.jsr223
Provides classes for configuration - parsers, namespace handlers.
org.springframework.integration.scripting.dsl - package org.springframework.integration.scripting.dsl
Provides Scripting Components support for Spring Integration Java DSL.
org.springframework.integration.scripting.jsr223 - package org.springframework.integration.scripting.jsr223
Provides classes supporting JSR223 Scripting.

P

parseReturnVariable(String) - Static method in class org.springframework.integration.scripting.jsr223.PythonScriptExecutor.PythonVariableParser
 
postProcess(BeanDefinitionBuilder, Element, ParserContext) - Method in class org.springframework.integration.scripting.config.AbstractScriptParser
Subclasses may override this no-op method to provide additional configuration.
postProcess(BeanDefinitionBuilder, Element, ParserContext) - Method in class org.springframework.integration.scripting.config.jsr223.ScriptParser
 
postProcess(Object, ScriptEngine, String, Bindings) - Method in class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
Subclasses may implement this to provide any special handling required
postProcess(Object, ScriptEngine, String, Bindings) - Method in class org.springframework.integration.scripting.jsr223.DefaultScriptExecutor
 
postProcess(Object, ScriptEngine, String, Bindings) - Method in class org.springframework.integration.scripting.jsr223.PythonScriptExecutor
 
processMessage(Message<?>) - Method in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
Executes the script and returns the result.
processor(Resource) - Static method in class org.springframework.integration.scripting.dsl.Scripts
The factory method to produce ScriptSpec based on the Resource.
processor(String) - Static method in class org.springframework.integration.scripting.dsl.Scripts
The factory method to produce ScriptSpec based on the script file location.
PythonScriptExecutor - Class in org.springframework.integration.scripting.jsr223
A ScriptExecutor that implements special handling required for Python to emulate behavior similar to other JSR223 scripting languages.
PythonScriptExecutor() - Constructor for class org.springframework.integration.scripting.jsr223.PythonScriptExecutor
 
PythonScriptExecutor.PythonVariableParser - Class in org.springframework.integration.scripting.jsr223
 
PythonVariableParser() - Constructor for class org.springframework.integration.scripting.jsr223.PythonScriptExecutor.PythonVariableParser
 

R

REFRESH_CHECK_DELAY_ATTRIBUTE - Static variable in class org.springframework.integration.scripting.config.AbstractScriptParser
 
RefreshableResourceScriptSource - Class in org.springframework.integration.scripting
 
RefreshableResourceScriptSource(Resource, long) - Constructor for class org.springframework.integration.scripting.RefreshableResourceScriptSource
 
refreshCheckDelay(long) - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
The refreshCheckDelay in milliseconds for refreshable script resource.
refreshCheckDelay(long) - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
The refreshCheckDelay in milliseconds for refreshable script resource.
RubyScriptExecutor - Class in org.springframework.integration.scripting.jsr223
 
RubyScriptExecutor() - Constructor for class org.springframework.integration.scripting.jsr223.RubyScriptExecutor
 

S

scriptEngine - Variable in class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
 
ScriptExecutingMessageProcessor - Class in org.springframework.integration.scripting.jsr223
 
ScriptExecutingMessageProcessor(ScriptSource, ScriptExecutor) - Constructor for class org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor
Create a processor for the ScriptSource using the provided ScriptExecutor using the DefaultScriptVariableGenerator
ScriptExecutingMessageProcessor(ScriptSource, ScriptVariableGenerator, ScriptExecutor) - Constructor for class org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor
Create a processor for the ScriptSource using the provided ScriptExecutor
ScriptExecutingMessageProcessor(ScriptSource, ScriptExecutor, Map<String, Object>) - Constructor for class org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor
Create a processor for the ScriptSource using the provided ScriptExecutor using the DefaultScriptVariableGenerator
ScriptExecutingMessageSource - Class in org.springframework.integration.scripting
The MessageSource strategy implementation to produce a Message from underlying ScriptExecutingMessageSource.scriptMessageProcessor for polling endpoints.
ScriptExecutingMessageSource(AbstractScriptExecutingMessageProcessor<?>) - Constructor for class org.springframework.integration.scripting.ScriptExecutingMessageSource
 
ScriptExecutingProcessorFactory - Class in org.springframework.integration.scripting.config
The factory to create AbstractScriptExecutingMessageProcessor instances for provided arguments.
ScriptExecutingProcessorFactory() - Constructor for class org.springframework.integration.scripting.config.ScriptExecutingProcessorFactory
 
ScriptExecutor - Interface in org.springframework.integration.scripting
 
ScriptExecutorFactory - Class in org.springframework.integration.scripting.jsr223
 
ScriptExecutorFactory() - Constructor for class org.springframework.integration.scripting.jsr223.ScriptExecutorFactory
 
ScriptingException - Exception in org.springframework.integration.scripting
 
ScriptingException(String) - Constructor for exception org.springframework.integration.scripting.ScriptingException
 
ScriptingException(String, Throwable) - Constructor for exception org.springframework.integration.scripting.ScriptingException
 
ScriptMessageSourceSpec - Class in org.springframework.integration.scripting.dsl
The MessageSourceSpec for Dynamic Language Scripts.
ScriptMessageSourceSpec(Resource) - Constructor for class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
 
ScriptMessageSourceSpec(String) - Constructor for class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
 
ScriptNamespaceHandler - Class in org.springframework.integration.scripting.config.jsr223
 
ScriptNamespaceHandler() - Constructor for class org.springframework.integration.scripting.config.jsr223.ScriptNamespaceHandler
 
ScriptParser - Class in org.springframework.integration.scripting.config.jsr223
 
ScriptParser() - Constructor for class org.springframework.integration.scripting.config.jsr223.ScriptParser
 
Scripts - Class in org.springframework.integration.scripting.dsl
The factory for Dynamic Language Scripts (Groovy, Ruby, Python, JavaScript etc.).
ScriptSpec - Class in org.springframework.integration.scripting.dsl
The MessageProcessorSpec implementation for the DslScriptExecutingMessageProcessor.
ScriptVariableGenerator - Interface in org.springframework.integration.scripting
Strategy interface to provide a Map of variables to the script execution context.
setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.scripting.config.AbstractScriptParser
 
suggestedClassName() - Method in class org.springframework.integration.scripting.RefreshableResourceScriptSource
 

T

toString() - Method in class org.springframework.integration.scripting.RefreshableResourceScriptSource
 

V

variable(String, Object) - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
The script variable to use.
variable(String, Object) - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
The script variable to use.
variableGenerator(ScriptVariableGenerator) - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
variableGenerator(ScriptVariableGenerator) - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
variables(MapBuilder<?, String, Object>) - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
The script variables to use.
variables(Map<String, Object>) - Method in class org.springframework.integration.scripting.dsl.ScriptMessageSourceSpec
The script variables to use.
variables(MapBuilder<?, String, Object>) - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
The script variables to use.
variables(Map<String, Object>) - Method in class org.springframework.integration.scripting.dsl.ScriptSpec
The script variables to use
A B C D E G I L M O P R S T V 
Skip navigation links