-
public final class ReconnectingWebSocket extends WebSocketListenerA wrapper around WebSocketClient that reconnects automatically
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceReconnectingWebSocket.MessageCallbackpublic interfaceReconnectingWebSocket.ConnectionCallback
-
Constructor Summary
Constructors Constructor Description ReconnectingWebSocket(String url, ReconnectingWebSocket.MessageCallback messageCallback, ReconnectingWebSocket.ConnectionCallback connectionCallback)
-
Method Summary
Modifier and Type Method Description voidconnect()voidcloseQuietly()synchronized voidonOpen(WebSocket webSocket, Response response)synchronized voidonFailure(WebSocket webSocket, Throwable t, Response response)synchronized voidonMessage(WebSocket webSocket, String text)synchronized voidonMessage(WebSocket webSocket, ByteString bytes)synchronized voidonClosed(WebSocket webSocket, int code, String reason)synchronized voidsendMessage(String message)synchronized voidsendMessage(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)
-
-
-
-