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:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebsocketComponentServlet
(NodeSynchronization sync, String pathSpec, Map<String, WebSocketFactory> socketFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory) void
connect
(WebsocketConsumer consumer) void
disconnect
(WebsocketConsumer consumer) doWebSocketConnect
(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse resp) void
setConsumer
(WebsocketConsumer consumer) void
setSocketFactory
(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
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
UNSPECIFIED_SUBPROTOCOL
- See Also:
-
ANY_SUBPROTOCOL
- See Also:
-
-
Constructor Details
-
WebsocketComponentServlet
public WebsocketComponentServlet(NodeSynchronization sync, String pathSpec, Map<String, WebSocketFactory> socketFactory)
-
-
Method Details
-
getConsumer
-
setConsumer
-
connect
-
disconnect
-
doWebSocketConnect
public DefaultWebsocket doWebSocketConnect(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse resp) -
getSocketFactory
-
setSocketFactory
-
configure
public void configure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory) - Specified by:
configure
in classorg.eclipse.jetty.websocket.servlet.WebSocketServlet
-