Package com.iizix.jetty
Class WSHandler
- java.lang.Object
- org.eclipse.jetty.util.component.AbstractLifeCycle
- org.eclipse.jetty.util.component.ContainerLifeCycle
- org.eclipse.jetty.server.handler.AbstractHandler
- org.eclipse.jetty.server.handler.AbstractHandlerContainer
- org.eclipse.jetty.server.handler.HandlerWrapper
- org.eclipse.jetty.websocket.server.WebSocketHandler
- com.iizix.jetty.WSHandler
 
 
 
 
 
 
 
- All Implemented Interfaces:
- org.eclipse.jetty.server.Handler,- org.eclipse.jetty.server.HandlerContainer,- org.eclipse.jetty.util.component.Container,- org.eclipse.jetty.util.component.Destroyable,- org.eclipse.jetty.util.component.Dumpable,- org.eclipse.jetty.util.component.Dumpable.DumpableContainer,- org.eclipse.jetty.util.component.LifeCycle
 - public class WSHandler extends org.eclipse.jetty.websocket.server.WebSocketHandlerThe web socket handler.- Author:
- Christopher Mindus
 
- Nested Class Summary- Nested classes/interfaces inherited from class org.eclipse.jetty.websocket.server.WebSocketHandler- org.eclipse.jetty.websocket.server.WebSocketHandler.Simple
 - Nested classes/interfaces inherited from class org.eclipse.jetty.server.handler.AbstractHandler- org.eclipse.jetty.server.handler.AbstractHandler.ErrorDispatchHandler
 - Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle- org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
 - Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Container- org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener
 
 - Constructor Summary- Constructors - Constructor - Description - WSHandler(WebSocketAcceptor acceptor)Constructor with the socket acceptor.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - void- configure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory)Configures the factory.- void- handle(java.lang.String target, org.eclipse.jetty.server.Request baseRequest, HttpServletRequest request, HttpServletResponse response)Verifies if this request is handle, and if so performs the handling.- Methods inherited from class org.eclipse.jetty.websocket.server.WebSocketHandler- configurePolicy, doStart, getWebSocketFactory
 - Methods inherited from class org.eclipse.jetty.server.handler.HandlerWrapper- destroy, expandChildren, getHandler, getHandlers, insertHandler, setHandler
 - Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandlerContainer- doShutdown, expandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClass, setServer
 - Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandler- doError, doStop, getServer
 - Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle- addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
 - Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle- addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toString
 - Methods inherited from class java.lang.Object- clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
 
- Constructor Detail- WSHandler- public WSHandler(WebSocketAcceptor acceptor) Constructor with the socket acceptor.- Parameters:
- acceptor- The listener for engine requests.
 
 
 - Method Detail- configure- public void configure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory) Configures the factory.- Specified by:
- configurein class- org.eclipse.jetty.websocket.server.WebSocketHandler
 
 - handle- public void handle(java.lang.String target, org.eclipse.jetty.server.Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletExceptionVerifies if this request is handle, and if so performs the handling.- Specified by:
- handlein interface- org.eclipse.jetty.server.Handler
- Overrides:
- handlein class- org.eclipse.jetty.websocket.server.WebSocketHandler
- Throws:
- java.io.IOException
- ServletException