Class GroovyStaticScriptEngine
java.lang.Object
javax.script.AbstractScriptEngine
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl
org.flowable.engine.impl.scripting.GroovyStaticScriptEngine
- All Implemented Interfaces:
Compilable
,Invocable
,ScriptEngine
public class GroovyStaticScriptEngine
extends org.codehaus.groovy.jsr223.GroovyScriptEngineImpl
Created by fgroch on 15.03.17.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ThreadLocal<Map<String,
Object>> static final String
Fields inherited from class javax.script.AbstractScriptEngine
context
Fields inherited from interface javax.script.ScriptEngine
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.codehaus.groovy.control.CompilerConfiguration
eval
(String script, ScriptContext ctx) Methods inherited from class org.codehaus.groovy.jsr223.GroovyScriptEngineImpl
compile, compile, createBindings, eval, getClassLoader, getInterface, getInterface, invokeFunction, invokeMethod, setClassLoader
Methods inherited from class javax.script.AbstractScriptEngine
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext
-
Field Details
-
VAR_TYPES
- See Also:
-
COMPILE_OPTIONS
-
-
Constructor Details
-
GroovyStaticScriptEngine
-
GroovyStaticScriptEngine
public GroovyStaticScriptEngine() -
GroovyStaticScriptEngine
public GroovyStaticScriptEngine(groovy.lang.GroovyClassLoader classLoader)
-
-
Method Details
-
getFactory
- Specified by:
getFactory
in interfaceScriptEngine
- Overrides:
getFactory
in classorg.codehaus.groovy.jsr223.GroovyScriptEngineImpl
-
eval
- Specified by:
eval
in interfaceScriptEngine
- Overrides:
eval
in classorg.codehaus.groovy.jsr223.GroovyScriptEngineImpl
- Throws:
ScriptException
-
createStaticConfiguration
protected static org.codehaus.groovy.control.CompilerConfiguration createStaticConfiguration()
-