Handler, HandlerContainer, Container, Destroyable, Dumpable, LifeCycleHandlerCollection, HandlerWrapper, HotSwapHandlerpublic abstract class AbstractHandlerContainer extends AbstractHandler implements HandlerContainer
AbstractHandler.ErrorDispatchHandlerAbstractLifeCycle.AbstractLifeCycleListenerContainer.InheritedListener, Container.ListenerLifeCycle.ListenerFAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPING| Constructor | Description |
|---|---|
AbstractHandlerContainer() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
expandChildren(java.util.List<Handler> list,
java.lang.Class<?> byClass) |
|
protected void |
expandHandler(Handler handler,
java.util.List<Handler> list,
java.lang.Class<?> byClass) |
|
static <T extends HandlerContainer> |
findContainerOf(HandlerContainer root,
java.lang.Class<T> type,
Handler handler) |
|
<T extends Handler> |
getChildHandlerByClass(java.lang.Class<T> byclass) |
|
Handler[] |
getChildHandlers() |
|
Handler[] |
getChildHandlersByClass(java.lang.Class<?> byclass) |
|
void |
setServer(Server server) |
destroy, doError, doStart, doStop, dumpThis, getServer, handleaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopaddBean, addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansgetHandlersaddLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, start, stop, stoppublic Handler[] getChildHandlers()
getChildHandlers in interface HandlerContainerpublic Handler[] getChildHandlersByClass(java.lang.Class<?> byclass)
getChildHandlersByClass in interface HandlerContainerbyclass - the child handler class to getpublic <T extends Handler> T getChildHandlerByClass(java.lang.Class<T> byclass)
getChildHandlerByClass in interface HandlerContainerT - the type of handlerbyclass - the child handler class to getprotected void expandChildren(java.util.List<Handler> list, java.lang.Class<?> byClass)
protected void expandHandler(Handler handler, java.util.List<Handler> list, java.lang.Class<?> byClass)
public static <T extends HandlerContainer> T findContainerOf(HandlerContainer root, java.lang.Class<T> type, Handler handler)
public void setServer(Server server)
setServer in interface HandlersetServer in class AbstractHandlerCopyright © 1995–2018 Webtide. All rights reserved.