public abstract class AbstractScriptBase<T extends AbstractScriptShell>
extends groovy.lang.Script
| Constructor and Description |
|---|
AbstractScriptBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
after(java.lang.Object callable) |
AbstractScriptShell.Dir |
dir(java.lang.String dir) |
void |
env(java.lang.String name,
groovy.lang.Closure closure) |
void |
exec(java.lang.Object... items) |
java.lang.Object |
exec(java.lang.String path) |
T |
getShell() |
protected <V> V |
getVariable(java.lang.String var) |
void |
setup(java.lang.Object caller,
java.lang.Object callable) |
void |
systemProperties(groovy.lang.Closure closure) |
java.lang.Object |
tryExec(java.lang.String path) |
public T getShell()
protected <V> V getVariable(java.lang.String var)
public java.lang.Object exec(java.lang.String path)
throws javax.script.ScriptException
javax.script.ScriptExceptionpublic void exec(java.lang.Object... items)
public AbstractScriptShell.Dir dir(java.lang.String dir)
public java.lang.Object tryExec(java.lang.String path)
public void after(java.lang.Object callable)
public void setup(java.lang.Object caller,
java.lang.Object callable)
public void systemProperties(groovy.lang.Closure closure)
public void env(java.lang.String name,
groovy.lang.Closure closure)