Class DefaultWebsocket
java.lang.Object
org.apache.camel.component.websocket.DefaultWebsocket
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultWebsocket
(NodeSynchronization sync, String pathSpec, WebsocketConsumer consumer) DefaultWebsocket
(NodeSynchronization sync, String pathSpec, WebsocketConsumer consumer, String subprotocol, String relativePath) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.websocket.api.Session
void
void
onConnect
(org.eclipse.jetty.websocket.api.Session session) void
onMessage
(byte[] data, int offset, int length) void
void
setConnectionKey
(String connectionKey) void
setSession
(org.eclipse.jetty.websocket.api.Session session)
-
Constructor Details
-
DefaultWebsocket
-
DefaultWebsocket
public DefaultWebsocket(NodeSynchronization sync, String pathSpec, WebsocketConsumer consumer, String subprotocol, String relativePath)
-
-
Method Details
-
onClose
-
onConnect
@OnWebSocketConnect public void onConnect(org.eclipse.jetty.websocket.api.Session session) -
onMessage
-
onMessage
@OnWebSocketMessage public void onMessage(byte[] data, int offset, int length) -
getSession
public org.eclipse.jetty.websocket.api.Session getSession() -
getPathSpec
-
setSession
public void setSession(org.eclipse.jetty.websocket.api.Session session) -
getConnectionKey
-
setConnectionKey
-