public class SOSWebSocket extends Object implements org.eclipse.jetty.websocket.servlet.WebSocketCreator, org.eclipse.jetty.websocket.api.WebSocketListener, Runnable
Output only websocket for sending SOS live responses
Constructor and Description |
---|
SOSWebSocket(SOSServlet parentService,
OWSRequest request) |
Modifier and Type | Method and Description |
---|---|
Object |
createWebSocket(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest req,
org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse resp) |
void |
onWebSocketBinary(byte[] payload,
int offset,
int len) |
void |
onWebSocketClose(int statusCode,
String reason) |
void |
onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session) |
void |
onWebSocketError(Throwable e) |
void |
onWebSocketText(String msg) |
void |
run() |
public SOSWebSocket(SOSServlet parentService, OWSRequest request)
public Object createWebSocket(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest req, org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse resp)
createWebSocket
in interface org.eclipse.jetty.websocket.servlet.WebSocketCreator
public void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session)
onWebSocketConnect
in interface org.eclipse.jetty.websocket.api.WebSocketListener
public void onWebSocketBinary(byte[] payload, int offset, int len)
onWebSocketBinary
in interface org.eclipse.jetty.websocket.api.WebSocketListener
public void onWebSocketClose(int statusCode, String reason)
onWebSocketClose
in interface org.eclipse.jetty.websocket.api.WebSocketListener
public void onWebSocketError(Throwable e)
onWebSocketError
in interface org.eclipse.jetty.websocket.api.WebSocketListener
public void onWebSocketText(String msg)
onWebSocketText
in interface org.eclipse.jetty.websocket.api.WebSocketListener
Copyright © 2016 Sensia Software LLC. All rights reserved.