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

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

beanClassLoader - Variable in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 
beanFactory - Variable in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
 

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
 
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) - Method in class org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
 
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
 
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

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
 

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.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.
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
 
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
 
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
 
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
 
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
 
A B D E G I L O P R S T 
Skip navigation links