public class Bootstrap
extends groovy.lang.GroovyObjectSupport
| Modifier and Type | Class and Description |
|---|---|
static class |
Bootstrap.ComponentInfo |
| Constructor and Description |
|---|
Bootstrap(ResourceManager rm) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBootstrapBeginEnv(BootstrapBeginEnv listener) |
void |
addBootstrapEndEnv(BootstrapEndEnv listener) |
void |
addBootstrapListener(BootstrapListener listener) |
void |
addBootstrapSystemPropertiesListener(BootstrapSystemPropertiesListener listener) |
Bootstrap |
after(java.util.Map map) |
Bootstrap |
after(java.lang.String key,
java.lang.Object component) |
Bootstrap |
boot(java.lang.Object bootScript,
java.lang.Object... components)
The boot order is
exec boot script
boot env
boot provision
boot init
pre boot
boot main
post boot
boot after
|
java.util.List<Bootstrap.ComponentInfo> |
componentInfos() |
Bootstrap |
disable(java.lang.String... components) |
Bootstrap |
enable(java.lang.String... components) |
java.util.Map |
getAfter() |
java.util.Map |
getBootEnv() |
java.lang.String |
getDefaultEnvironmentFile() |
java.lang.String |
getDefaultSystemProperties() |
java.lang.String |
getDir() |
java.util.List<java.lang.String> |
getInit() |
java.util.List<java.lang.String> |
getInitBoot() |
java.util.Map |
getMain() |
ResourceManager |
getResourceManager() |
Bootstrap |
initBoot(java.util.List initBoot) |
Bootstrap |
postBoot(java.lang.Object post) |
Bootstrap |
preBoot(java.lang.Object pre) |
boolean |
removeBootstrapListener(BootstrapListener listener) |
void |
setAfter(java.util.Map after) |
void |
setBootEnv(java.util.Map map) |
void |
setDefaultEnvironmentFile(java.lang.String defaultEnvironmentFile) |
void |
setDefaultSystemProperties(java.lang.String defaultSystemProperties) |
void |
setDir(java.lang.String dir) |
void |
setInit(java.util.List initBoot) |
void |
setInitBoot(java.util.List initBoot) |
void |
setMain(java.util.Map main) |
void |
setPostBoot(java.lang.Object post) |
void |
setPreBoot(java.lang.Object pre) |
void |
setupThreadPool(java.lang.String threadPoolName) |
void |
shutdown(int shutdownPort) |
void |
startShutdownListener(int shutdownPort) |
<T> T |
var(java.lang.String var) |
Bootstrap |
var(java.lang.String var,
java.lang.Object value) |
public Bootstrap(ResourceManager rm)
public ResourceManager getResourceManager()
public java.util.Map getMain()
public void setMain(java.util.Map main)
public java.lang.String getDir()
public void setDir(java.lang.String dir)
public java.lang.String getDefaultEnvironmentFile()
public void setDefaultEnvironmentFile(java.lang.String defaultEnvironmentFile)
public java.lang.String getDefaultSystemProperties()
public void setDefaultSystemProperties(java.lang.String defaultSystemProperties)
public java.util.List<Bootstrap.ComponentInfo> componentInfos()
public void addBootstrapListener(BootstrapListener listener)
public boolean removeBootstrapListener(BootstrapListener listener)
public void addBootstrapBeginEnv(BootstrapBeginEnv listener)
public void addBootstrapEndEnv(BootstrapEndEnv listener)
public void addBootstrapSystemPropertiesListener(BootstrapSystemPropertiesListener listener)
public java.util.Map getBootEnv()
public void setBootEnv(java.util.Map map)
public Bootstrap enable(java.lang.String... components)
public Bootstrap disable(java.lang.String... components)
public java.util.List<java.lang.String> getInitBoot()
public void setInitBoot(java.util.List initBoot)
public Bootstrap initBoot(java.util.List initBoot)
public java.util.List<java.lang.String> getInit()
public void setInit(java.util.List initBoot)
public java.util.Map getAfter()
public void setAfter(java.util.Map after)
public Bootstrap after(java.lang.String key, java.lang.Object component)
public Bootstrap after(java.util.Map map)
public void setPreBoot(java.lang.Object pre)
public Bootstrap preBoot(java.lang.Object pre)
public void setPostBoot(java.lang.Object post)
public Bootstrap postBoot(java.lang.Object post)
public Bootstrap boot(java.lang.Object bootScript, java.lang.Object... components)
public <T> T var(java.lang.String var)
public Bootstrap var(java.lang.String var, java.lang.Object value)
public void setupThreadPool(java.lang.String threadPoolName)
public void shutdown(int shutdownPort)
public void startShutdownListener(int shutdownPort)