public abstract class AbstractHandlerContainer extends AbstractHandler implements HandlerContainer
AbstractLifeCycle.AbstractLifeCycleListenerLifeCycle.Listener_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING| Constructor and Description |
|---|
AbstractHandlerContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
dump(Appendable out,
String indent) |
protected Object |
expandChildren(Object list,
Class<?> byClass) |
protected Object |
expandHandler(Handler handler,
Object list,
Class<Handler> byClass) |
static <T extends HandlerContainer> |
findContainerOf(HandlerContainer root,
Class<T> type,
Handler handler) |
<T extends Handler> |
getChildHandlerByClass(Class<T> byclass) |
Handler[] |
getChildHandlers() |
Handler[] |
getChildHandlersByClass(Class<?> byclass) |
destroy, doStart, doStop, dumpThis, getServer, setServeraddBean, addBean, contains, dump, dump, dump, dump, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanageaddLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHandlersaddLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic Handler[] getChildHandlers()
getChildHandlers in interface HandlerContainerpublic Handler[] getChildHandlersByClass(Class<?> byclass)
getChildHandlersByClass in interface HandlerContainerpublic <T extends Handler> T getChildHandlerByClass(Class<T> byclass)
getChildHandlerByClass in interface HandlerContainerpublic static <T extends HandlerContainer> T findContainerOf(HandlerContainer root, Class<T> type, Handler handler)
public void dump(Appendable out, String indent) throws IOException
dump in interface Dumpabledump in class AggregateLifeCycleIOExceptionCopyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.