-
public final class ReconnectingWebSocket extends WebSocketListener
A wrapper around WebSocketClient that reconnects automatically
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ReconnectingWebSocket.MessageCallback
public interface
ReconnectingWebSocket.ConnectionCallback
-
Constructor Summary
Constructors Constructor Description ReconnectingWebSocket(String url, ReconnectingWebSocket.MessageCallback messageCallback, ReconnectingWebSocket.ConnectionCallback connectionCallback)
-
Method Summary
Modifier and Type Method Description void
connect()
void
closeQuietly()
synchronized void
onOpen(WebSocket webSocket, Response response)
synchronized void
onFailure(WebSocket webSocket, Throwable t, Response response)
synchronized void
onMessage(WebSocket webSocket, String text)
synchronized void
onMessage(WebSocket webSocket, ByteString bytes)
synchronized void
onClosed(WebSocket webSocket, int code, String reason)
synchronized void
sendMessage(String message)
synchronized void
sendMessage(ByteString message)
-
-
Constructor Detail
-
ReconnectingWebSocket
ReconnectingWebSocket(String url, ReconnectingWebSocket.MessageCallback messageCallback, ReconnectingWebSocket.ConnectionCallback connectionCallback)
-
-
Method Detail
-
connect
void connect()
-
closeQuietly
void closeQuietly()
-
onOpen
synchronized void onOpen(WebSocket webSocket, Response response)
-
onMessage
synchronized void onMessage(WebSocket webSocket, ByteString bytes)
-
sendMessage
synchronized void sendMessage(String message)
-
sendMessage
synchronized void sendMessage(ByteString message)
-
-
-
-