public class Interpreter
extends java.lang.Object
| Constructor and Description |
|---|
Interpreter(jline.console.ConsoleReader consoleReader,
ScriptEngineBuilder scriptEngineBuilder,
com.xebialabs.deployit.booter.remote.DeployitCommunicator communicator,
CliOptions options,
java.util.Set<java.lang.String> cliObjectNames) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(java.io.Reader reader) |
void |
evaluateFile(java.lang.String fileName) |
protected void |
exit() |
javax.script.ScriptContext |
getScriptContext() |
public Interpreter(jline.console.ConsoleReader consoleReader,
ScriptEngineBuilder scriptEngineBuilder,
com.xebialabs.deployit.booter.remote.DeployitCommunicator communicator,
CliOptions options,
java.util.Set<java.lang.String> cliObjectNames)
public void evaluateFile(java.lang.String fileName)
throws java.io.FileNotFoundException,
javax.script.ScriptException
java.io.FileNotFoundExceptionjavax.script.ScriptExceptionpublic java.lang.Object evaluate(java.io.Reader reader)
throws javax.script.ScriptException
javax.script.ScriptExceptionprotected void exit()
throws java.lang.Exception
java.lang.Exceptionpublic javax.script.ScriptContext getScriptContext()