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
 
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

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
 

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.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
 
getBeanClassName(Element) - Method in class org.springframework.integration.scripting.config.AbstractScriptParser
 
getBeanClassName(Element) - Method in class org.springframework.integration.scripting.config.jsr223.ScriptParser
 
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
 
getScriptSourceClassName() - Method in class org.springframework.integration.scripting.config.AbstractScriptParser
 
getScriptSourceClassName() - Method in class org.springframework.integration.scripting.config.jsr223.ScriptParser
 

I

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

L

LOCATION_ATTRIBUTE - Static variable in class org.springframework.integration.scripting.config.AbstractScriptParser
 

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

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
 
processMessage(Message<?>) - Method in class org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor
Executes the script and returns the result.

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
 

S

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
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