Class WebsocketComponentServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.eclipse.jetty.websocket.servlet.WebSocketServlet
-
- org.apache.camel.component.websocket.WebsocketComponentServlet
-
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class WebsocketComponentServlet extends org.eclipse.jetty.websocket.servlet.WebSocketServlet- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WebsocketComponentServlet(NodeSynchronization sync, String pathSpec, Map<String,WebSocketFactory> socketFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory)voidconnect(WebsocketConsumer consumer)voiddisconnect(WebsocketConsumer consumer)DefaultWebsocketdoWebSocketConnect(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, String protocol)WebsocketConsumergetConsumer()Map<String,WebSocketFactory>getSocketFactory()voidsetConsumer(WebsocketConsumer consumer)voidsetSocketFactory(Map<String,WebSocketFactory> socketFactory)-
Methods inherited from class org.eclipse.jetty.websocket.servlet.WebSocketServlet
destroy, init, service
-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
-
-
-
-
Constructor Detail
-
WebsocketComponentServlet
public WebsocketComponentServlet(NodeSynchronization sync, String pathSpec, Map<String,WebSocketFactory> socketFactory)
-
-
Method Detail
-
getConsumer
public WebsocketConsumer getConsumer()
-
setConsumer
public void setConsumer(WebsocketConsumer consumer)
-
connect
public void connect(WebsocketConsumer consumer)
-
disconnect
public void disconnect(WebsocketConsumer consumer)
-
doWebSocketConnect
public DefaultWebsocket doWebSocketConnect(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, String protocol)
-
getSocketFactory
public Map<String,WebSocketFactory> getSocketFactory()
-
setSocketFactory
public void setSocketFactory(Map<String,WebSocketFactory> socketFactory)
-
configure
public void configure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory)
- Specified by:
configurein classorg.eclipse.jetty.websocket.servlet.WebSocketServlet
-
-