public class JSRuntimeProvider extends java.lang.Object implements RuntimeProvider
| Modifier and Type | Field and Description |
|---|---|
javax.script.ScriptEngine |
engine |
| Constructor and Description |
|---|
JSRuntimeProvider() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addLauncherClassBindings(java.util.Map<java.lang.String,java.lang.Object> bindings) |
void |
init(boolean clientInstance) |
java.lang.Object |
loadScript(java.lang.String path) |
void |
preLoad() |
void |
run(java.lang.String[] args) |
public static void addLauncherClassBindings(java.util.Map<java.lang.String,java.lang.Object> bindings)
public java.lang.Object loadScript(java.lang.String path)
throws java.io.IOException,
javax.script.ScriptException
java.io.IOExceptionjavax.script.ScriptExceptionpublic void run(java.lang.String[] args)
throws javax.script.ScriptException,
java.lang.NoSuchMethodException,
java.io.IOException
run in interface RuntimeProviderjavax.script.ScriptExceptionjava.lang.NoSuchMethodExceptionjava.io.IOExceptionpublic void preLoad()
throws java.io.IOException,
javax.script.ScriptException
preLoad in interface RuntimeProviderjava.io.IOExceptionjavax.script.ScriptExceptionpublic void init(boolean clientInstance)
init in interface RuntimeProvider