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.