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, wait
logError, logInfo, logWarn, requestInit, requestQuit
public ApplicationComponent getParentApplicationComponent()
getParentApplicationComponent
in interface ApplicationComponent
public void setParentApplicationComponent(ApplicationComponent parentApplicationComponent)
setParentApplicationComponent
in interface ApplicationComponent
public ThreadInitializerCollection getThreadInitializerCollection()
getThreadInitializerCollection
in interface ThreadInitializerCollectionContainer
public 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 ApplicationComponent
public void processQuit()
processQuit
in interface ApplicationComponent