Handler, HandlerContainer, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.LifeCycleHandlerCollection, HandlerWrapper, HotSwapHandlerpublic abstract class AbstractHandlerContainer extends AbstractHandler implements HandlerContainer
AbstractHandler.ErrorDispatchHandlerorg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener| Constructor | Description |
|---|---|
AbstractHandlerContainer() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
doShutdown(java.util.List<java.util.concurrent.Future<java.lang.Void>> futures) |
Shutdown nested Gracefule handlers
|
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, stop, toStringaddBean, 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, updateBeansgetHandlerspublic 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 AbstractHandlerprotected void doShutdown(java.util.List<java.util.concurrent.Future<java.lang.Void>> futures)
throws org.eclipse.jetty.util.MultiException
futures - A list of Futures which must also be waited on for the shutdown (or null)
returns A MultiException to which any failures are added or nullorg.eclipse.jetty.util.MultiExceptionCopyright © 1995–2018 Webtide. All rights reserved.