LifeCycleAbstractHandlerContainer, AsyncDelayHandler, BufferedResponseHandler, ContextHandler, ContextHandlerCollection, DebugHandler, GzipHandler, HandlerCollection, HandlerList, HandlerWrapper, HotSwapHandler, IdleTimeoutHandler, InetAccessHandler, IPAccessHandler, MovedContextHandler, RequestLogHandler, ResourceHandler, ScopedHandler, Server, SessionHandler, ShutdownHandler, StatisticsHandler, ThreadLimitHandler@ManagedObject("Handler of Multiple Handlers") public interface HandlerContainer extends LifeCycle
The contained handlers may be one (see @{link HandlerWrapper)
or many (see HandlerList or HandlerCollection.
LifeCycle.Listener| Modifier and Type | Method | Description |
|---|---|---|
<T extends Handler> |
getChildHandlerByClass(java.lang.Class<T> byclass) |
|
Handler[] |
getChildHandlers() |
|
Handler[] |
getChildHandlersByClass(java.lang.Class<?> byclass) |
|
Handler[] |
getHandlers() |
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, start, stop, stop@ManagedAttribute("handlers in this container") Handler[] getHandlers()
@ManagedAttribute("all contained handlers") Handler[] getChildHandlers()
Handler[] getChildHandlersByClass(java.lang.Class<?> byclass)
byclass - the child handler class to get<T extends Handler> T getChildHandlerByClass(java.lang.Class<T> byclass)
T - the type of handlerbyclass - the child handler class to getCopyright © 1995–2018 Webtide. All rights reserved.