public abstract class ResourceManagerScript extends AbstractScriptBase<ResourceManager>
| Constructor and Description |
|---|
ResourceManagerScript() |
| Modifier and Type | Method and Description |
|---|---|
Atom |
atom(groovy.lang.Closure closure) |
Atom |
atom(java.lang.String name,
groovy.lang.Closure closure) |
void |
bindClass(java.lang.Class a,
java.lang.Class b) |
<T> T |
bindNamedInstance(java.lang.String name,
java.lang.Class<T> a,
T b) |
<T> T |
bindNamedInstance(java.lang.String name,
T b) |
<T> T |
getBean(java.lang.String name) |
java.lang.Object |
invokeMethod(java.lang.String name,
java.lang.Object args)
This method is for catching key { closure } pattern.
|
<T> T |
registerBean(java.lang.String name,
java.lang.Object instance) |
void |
unregisterBean(java.lang.String name) |
after, dir, env, exec, exec, getShell, getVariable, setup, systemProperties, tryExecpublic java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class groovy.lang.Scriptname - method nameargs - argumentspublic void bindClass(java.lang.Class a,
java.lang.Class b)
public <T> T bindNamedInstance(java.lang.String name,
java.lang.Class<T> a,
T b)
public <T> T bindNamedInstance(java.lang.String name,
T b)
public <T> T registerBean(java.lang.String name,
java.lang.Object instance)
public void unregisterBean(java.lang.String name)
public <T> T getBean(java.lang.String name)
public Atom atom(groovy.lang.Closure closure)
public Atom atom(java.lang.String name, groovy.lang.Closure closure)