public class RTMClient extends Object implements Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageHandler(RTMMessageHandler messageHandler) |
void |
close() |
void |
connect() |
void |
disconnect() |
void |
onClose(javax.websocket.Session session,
javax.websocket.CloseReason reason) |
void |
onMessage(String message) |
void |
onOpen(javax.websocket.Session session) |
void |
removeMessageHandler(RTMMessageHandler messageHandler) |
void |
sendMessage(String message) |
public RTMClient(String wssUrl) throws URISyntaxException
URISyntaxExceptionpublic void connect()
throws IOException,
javax.websocket.DeploymentException
IOExceptionjavax.websocket.DeploymentExceptionpublic void disconnect()
throws IOException
IOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void onOpen(javax.websocket.Session session)
public void onClose(javax.websocket.Session session,
javax.websocket.CloseReason reason)
public void onMessage(String message)
public void addMessageHandler(RTMMessageHandler messageHandler)
public void removeMessageHandler(RTMMessageHandler messageHandler)
public void sendMessage(String message)
Copyright © 2016. All rights reserved.