Class JettyWebSocketServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.eclipse.jetty.websocket.servlet.WebSocketServlet
-
- org.eclipse.jetty.websocket.server.JettyWebSocketServlet
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public abstract class JettyWebSocketServlet extends WebSocketServlet
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JettyWebSocketServlet()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidconfigure(JettyWebSocketServletFactory factory)protected voidconfigure(WebSocketServletFactory factory)Configure the WebSocketServletFactory for this servlet instance by setting default configuration (which may be overriden by annotations) and mappingWebSocketCreators.protected FrameHandlerFactorygetFactory()-
Methods inherited from class org.eclipse.jetty.websocket.servlet.WebSocketServlet
init, service
-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
-
-
-
-
Method Detail
-
configure
protected abstract void configure(JettyWebSocketServletFactory factory)
-
configure
protected final void configure(WebSocketServletFactory factory)
Description copied from class:WebSocketServletConfigure the WebSocketServletFactory for this servlet instance by setting default configuration (which may be overriden by annotations) and mappingWebSocketCreators. This method assumes a singleFrameHandlerFactorywill be available as a bean on theContextHandler, which in practise will mostly the the Jetty WebSocket API factory.- Specified by:
configurein classWebSocketServlet- Parameters:
factory- the WebSocketServletFactory
-
getFactory
protected FrameHandlerFactory getFactory()
- Specified by:
getFactoryin classWebSocketServlet- Returns:
- the instance of
FrameHandlerFactoryto be used to create the FrameHandler
-
-