public abstract class AbstractHandlerContainer extends AbstractHandler implements HandlerContainer
AbstractHandler.ErrorDispatchHandler| Constructor and Description |
|---|
AbstractHandlerContainer() |
| Modifier and Type | Method and 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, handleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHandlerspublic 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 AbstractHandler