private class ScriptManager.ThreadLocalScriptRunner extends ScriptManager.AbstractScriptRunner
Modifier and Type | Field and Description |
---|---|
private java.lang.ThreadLocal<ScriptManager.MainScriptRunner> |
runners |
private AbstractScript |
script |
Constructor and Description |
---|
ThreadLocalScriptRunner(AbstractScript script) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
execute(javax.script.Bindings bindings) |
AbstractScript |
getScript() |
javax.script.ScriptEngine |
getScriptEngine() |
createBindings
private final AbstractScript script
private final java.lang.ThreadLocal<ScriptManager.MainScriptRunner> runners
public ThreadLocalScriptRunner(AbstractScript script)
public java.lang.Object execute(javax.script.Bindings bindings)
public AbstractScript getScript()
public javax.script.ScriptEngine getScriptEngine()