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) |
java.lang.String |
getenv(java.lang.String envName,
java.lang.String defaultVal) |
T |
getShell() |
protected <V> V |
getVariable(java.lang.String var) |
protected boolean |
hasVariable(java.lang.String var) |
void |
setup(java.lang.Object caller,
java.lang.Object callable) |
protected void |
setVariable(java.lang.String var,
java.lang.Object val) |
void |
systemProperties(groovy.lang.Closure closure) |
java.lang.Object |
tryExec(java.lang.String path) |
public T getShell()
protected boolean hasVariable(java.lang.String var)
protected <V> V getVariable(java.lang.String var)
protected void setVariable(java.lang.String var,
java.lang.Object val)
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)
public java.lang.String getenv(java.lang.String envName,
java.lang.String defaultVal)