public final class ReconnectingWebSocket
extends WebSocketListener
Modifier and Type | Class and Description |
---|---|
static interface |
ReconnectingWebSocket.ConnectionCallback |
static interface |
ReconnectingWebSocket.MessageCallback |
Constructor and Description |
---|
ReconnectingWebSocket(java.lang.String url,
ReconnectingWebSocket.MessageCallback messageCallback,
ReconnectingWebSocket.ConnectionCallback connectionCallback) |
Modifier and Type | Method and Description |
---|---|
void |
closeQuietly() |
void |
connect() |
void |
onClosed(WebSocket webSocket,
int code,
java.lang.String reason) |
void |
onFailure(WebSocket webSocket,
java.lang.Throwable t,
Response response) |
void |
onMessage(WebSocket webSocket,
ByteString bytes) |
void |
onMessage(WebSocket webSocket,
java.lang.String text) |
void |
onOpen(WebSocket webSocket,
Response response) |
void |
sendMessage(ByteString message) |
void |
sendMessage(java.lang.String message) |
public ReconnectingWebSocket(java.lang.String url, ReconnectingWebSocket.MessageCallback messageCallback, ReconnectingWebSocket.ConnectionCallback connectionCallback)
public void connect()
public void closeQuietly()
public void onOpen(WebSocket webSocket, Response response)
public void onFailure(WebSocket webSocket, java.lang.Throwable t, Response response)
public void onMessage(WebSocket webSocket, java.lang.String text)
public void onMessage(WebSocket webSocket, ByteString bytes)
public void onClosed(WebSocket webSocket, int code, java.lang.String reason)
public void sendMessage(java.lang.String message) throws java.io.IOException
java.io.IOException
public void sendMessage(ByteString message) throws java.io.IOException
java.io.IOException