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 TypeMethodDescriptionvoidconfigure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory) voidconnect(WebsocketConsumer consumer) voiddisconnect(WebsocketConsumer consumer) doWebSocketConnect(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse resp) voidsetConsumer(WebsocketConsumer consumer) voidsetSocketFactory(Map<String, WebSocketFactory> socketFactory) Methods inherited from class org.eclipse.jetty.websocket.servlet.WebSocketServlet
destroy, init, serviceMethods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods 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:
configurein classorg.eclipse.jetty.websocket.servlet.WebSocketServlet
-