org.eclipse.jetty.server.handler
public abstract class AbstractHandlerContainer extends AbstractHandler implements HandlerContainer
AbstractLifeCycle.AbstractLifeCycleListener
LifeCycle.Listener
_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
Constructor and Description |
---|
AbstractHandlerContainer() |
Modifier and Type | Method and Description |
---|---|
void |
dump(java.lang.Appendable out,
java.lang.String indent) |
protected java.lang.Object |
expandChildren(java.lang.Object list,
java.lang.Class<?> byClass) |
protected java.lang.Object |
expandHandler(Handler handler,
java.lang.Object list,
java.lang.Class<Handler> 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) |
destroy, doStart, doStop, dumpThis, getServer, setServer
addBean, addBean, contains, dump, dump, dump, dump, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanage
addLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHandlers
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
public Handler[] getChildHandlers()
getChildHandlers
in interface HandlerContainer
public Handler[] getChildHandlersByClass(java.lang.Class<?> byclass)
getChildHandlersByClass
in interface HandlerContainer
public <T extends Handler> T getChildHandlerByClass(java.lang.Class<T> byclass)
getChildHandlerByClass
in interface HandlerContainer
protected java.lang.Object expandChildren(java.lang.Object list, java.lang.Class<?> byClass)
protected java.lang.Object expandHandler(Handler handler, java.lang.Object list, java.lang.Class<Handler> byClass)
public static <T extends HandlerContainer> T findContainerOf(HandlerContainer root, java.lang.Class<T> type, Handler handler)
public void dump(java.lang.Appendable out, java.lang.String indent) throws java.io.IOException
dump
in interface Dumpable
dump
in class AggregateLifeCycle
java.io.IOException
Copyright © 2013. All Rights Reserved.