public final class RtmSession extends WebSocketListener implements Closeable
| Constructor and Description |
|---|
RtmSession(SlackApi slackApi) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
onClosing(WebSocket webSocket,
int code,
String reason)
Invoked when the peer has indicated that no more incoming messages will be transmitted.
|
void |
onFailure(WebSocket webSocket,
Throwable t,
Response response)
Invoked when a web socket has been closed due to an error reading from or writing to the
network.
|
void |
onMessage(WebSocket webSocket,
String text)
Invoked when a text (type
0x1) message has been received. |
void |
onOpen(WebSocket webSocket,
Response response)
Invoked when a web socket has been accepted by the remote peer and may begin transmitting
messages.
|
void |
open(String accessToken) |
onClosed, onMessagepublic RtmSession(SlackApi slackApi)
public void open(String accessToken) throws IOException
IOExceptionpublic void onOpen(WebSocket webSocket, Response response)
WebSocketListeneronOpen in class WebSocketListenerpublic void onMessage(WebSocket webSocket, String text)
WebSocketListener0x1) message has been received.onMessage in class WebSocketListenerpublic void onClosing(WebSocket webSocket, int code, String reason)
WebSocketListeneronClosing in class WebSocketListenerpublic void onFailure(WebSocket webSocket, Throwable t, Response response)
WebSocketListeneronFailure in class WebSocketListenerpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2017. All Rights Reserved.