public class ApplicationVessel extends java.lang.Object implements ApplicationComponent, ThreadInitializerCollectionContainer
LOGGER| Constructor and Description |
|---|
ApplicationVessel() |
| Modifier and Type | Method and Description |
|---|---|
<T extends ApplicationComponent> |
add(T c) |
void |
addAll(java.util.Collection<? extends ApplicationComponent> cs) |
ApplicationComponent |
getParentApplicationComponent() |
ThreadInitializerCollection |
getThreadInitializerCollection() |
void |
processInit() |
void |
processQuit() |
void |
remove(ApplicationComponent c) |
void |
setParentApplicationComponent(ApplicationComponent parentApplicationComponent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlogError, logInfo, logWarn, requestInit, requestQuitpublic ApplicationComponent getParentApplicationComponent()
getParentApplicationComponent in interface ApplicationComponentpublic void setParentApplicationComponent(ApplicationComponent parentApplicationComponent)
setParentApplicationComponent in interface ApplicationComponentpublic ThreadInitializerCollection getThreadInitializerCollection()
getThreadInitializerCollection in interface ThreadInitializerCollectionContainerpublic void addAll(java.util.Collection<? extends ApplicationComponent> cs)
public <T extends ApplicationComponent> void add(T c)
public void remove(ApplicationComponent c)
public void processInit()
processInit in interface ApplicationComponentpublic void processQuit()
processQuit in interface ApplicationComponent