All Classes and Interfaces

Class
Description
Base MessageProcessor for scripting implementations to extend.
Base Class for ScriptExecutor.
 
Default implementation of the AbstractScriptExecutor.
A default ScriptVariableGenerator implementation; used by script processors.
An AbstractScriptExecutor for the Kotlin scripts support.
A ScriptExecutor that implements special handling required for Python to emulate behavior similar to other JSR223 scripting languages.
 
A ScriptSource implementation, which caches a script string and refreshes it from the target file (if modified) according the provided RefreshableResourceScriptSource.refreshDelay.
A DefaultScriptExecutor extension for Ruby scripting support.
An AbstractScriptExecutingMessageProcessor implementation for evaluating scripts from the provided ScriptSource in the provided ScriptExecutor against an optional binding variables.
The MessageSource strategy implementation to produce a Message from underlying ScriptExecutingMessageSource.scriptMessageProcessor for polling endpoints.
The factory to create AbstractScriptExecutingMessageProcessor instances for provided arguments.
A script evaluation abstraction against ScriptSource and optional binding variables.
The scripting configuration utilities.
 
The MessageSourceSpec for Dynamic Language Scripts.
 
An AbstractScriptParser parser extension for the <int-script:script> tag.
The factory for Dynamic Language Scripts (Groovy, Ruby, Python, JavaScript etc.).
The MessageProcessorSpec implementation for the DslScriptExecutingMessageProcessor.
Strategy interface to provide a Map of variables to the script execution context.