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) |
Atom |
atom(java.lang.String name,
java.lang.String prototypePath,
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.
|
Atom |
prototype(java.lang.String name,
groovy.lang.Closure closure) |
Atom |
prototype(java.lang.String name,
java.lang.String prototypePath,
groovy.lang.Closure closure) |
<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 prototype(java.lang.String name, groovy.lang.Closure closure)
public Atom prototype(java.lang.String name, java.lang.String prototypePath, groovy.lang.Closure closure)
public Atom atom(java.lang.String name, groovy.lang.Closure closure)
public Atom atom(java.lang.String name, java.lang.String prototypePath, groovy.lang.Closure closure)