@WebSocket public class DefaultWebsocket extends Object implements Serializable
Constructor and Description |
---|
DefaultWebsocket(NodeSynchronization sync,
String pathSpec,
WebsocketConsumer consumer) |
Modifier and Type | Method and Description |
---|---|
String |
getConnectionKey() |
String |
getPathSpec() |
org.eclipse.jetty.websocket.api.Session |
getSession() |
void |
onClose(int closeCode,
String message) |
void |
onConnect(org.eclipse.jetty.websocket.api.Session session) |
void |
onMessage(byte[] data,
int offset,
int length) |
void |
onMessage(String message) |
void |
setConnectionKey(String connectionKey) |
void |
setSession(org.eclipse.jetty.websocket.api.Session session) |
public DefaultWebsocket(NodeSynchronization sync, String pathSpec, WebsocketConsumer consumer)
@OnWebSocketClose public void onClose(int closeCode, String message)
@OnWebSocketConnect public void onConnect(org.eclipse.jetty.websocket.api.Session session)
@OnWebSocketMessage public void onMessage(String message)
@OnWebSocketMessage public void onMessage(byte[] data, int offset, int length)
public org.eclipse.jetty.websocket.api.Session getSession()
public String getPathSpec()
public void setSession(org.eclipse.jetty.websocket.api.Session session)
public String getConnectionKey()
public void setConnectionKey(String connectionKey)
Apache Camel