public abstract class AbstractWebSocketListener extends java.lang.Object implements WebSocketListener
onRead thread.
The write stream must be synchronized if it's every written by a thread
other than the serviceRead| Constructor and Description |
|---|
AbstractWebSocketListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
onClose(WebSocketContext context)
Called when the peer closes the connection gracefully.
|
void |
onDisconnect(WebSocketContext context)
Called when the connection terminates.
|
void |
onReadBinary(WebSocketContext context,
java.io.InputStream is)
Called when a binary message is available
|
void |
onReadText(WebSocketContext context,
java.io.Reader is)
Called when a text message is available
|
void |
onStart(WebSocketContext context)
Called when the connection is established
|
void |
onTimeout(WebSocketContext context)
Called when the connection times out
|
public void onStart(WebSocketContext context) throws java.io.IOException
onStart in interface WebSocketListenerjava.io.IOExceptionpublic void onReadBinary(WebSocketContext context, java.io.InputStream is) throws java.io.IOException
onReadBinary in interface WebSocketListenerjava.io.IOExceptionpublic void onReadText(WebSocketContext context, java.io.Reader is) throws java.io.IOException
onReadText in interface WebSocketListenerjava.io.IOExceptionpublic void onClose(WebSocketContext context) throws java.io.IOException
onClose in interface WebSocketListenerjava.io.IOExceptionpublic void onDisconnect(WebSocketContext context) throws java.io.IOException
onDisconnect in interface WebSocketListenerjava.io.IOExceptionpublic void onTimeout(WebSocketContext context) throws java.io.IOException
onTimeout in interface WebSocketListenerjava.io.IOException