public class PipelineWebSocketListener extends java.lang.Object implements WebSocketListener
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.Deque<WebSocketListener> |
pipeline |
protected java.util.Set<java.lang.Class<?>> |
typeSet |
| 构造器和说明 |
|---|
PipelineWebSocketListener() |
| 限定符和类型 | 方法和说明 |
|---|---|
PipelineWebSocketListener |
next(WebSocketListener listener)
后一个
|
PipelineWebSocketListener |
nextIfAbsent(WebSocketListener listener)
后一个
|
void |
onClose(WebSocket s)
连接关闭时
|
void |
onError(WebSocket s,
java.lang.Throwable error)
出错时
|
void |
onMessage(WebSocket s,
java.nio.ByteBuffer binary)
收到消息时
|
void |
onMessage(WebSocket s,
java.lang.String text)
收到消息时
|
void |
onOpen(WebSocket s)
连接打开时(可以做个签权)
|
void |
onPing(WebSocket s)
Ping 时
|
void |
onPong(WebSocket s)
Pong 时
|
PipelineWebSocketListener |
prev(WebSocketListener listener)
前一个
|
PipelineWebSocketListener |
prevIfAbsent(WebSocketListener listener)
前一个
|
protected final java.util.Deque<WebSocketListener> pipeline
protected final java.util.Set<java.lang.Class<?>> typeSet
public PipelineWebSocketListener prev(WebSocketListener listener)
public PipelineWebSocketListener prevIfAbsent(WebSocketListener listener)
public PipelineWebSocketListener next(WebSocketListener listener)
public PipelineWebSocketListener nextIfAbsent(WebSocketListener listener)
public void onOpen(WebSocket s)
WebSocketListeneronOpen 在接口中 WebSocketListenerpublic void onMessage(WebSocket s, java.lang.String text) throws java.io.IOException
WebSocketListeneronMessage 在接口中 WebSocketListenerjava.io.IOExceptionpublic void onMessage(WebSocket s, java.nio.ByteBuffer binary) throws java.io.IOException
WebSocketListeneronMessage 在接口中 WebSocketListenerjava.io.IOExceptionpublic void onClose(WebSocket s)
WebSocketListeneronClose 在接口中 WebSocketListenerpublic void onError(WebSocket s, java.lang.Throwable error)
WebSocketListeneronError 在接口中 WebSocketListenerpublic void onPing(WebSocket s)
WebSocketListeneronPing 在接口中 WebSocketListenerpublic void onPong(WebSocket s)
WebSocketListeneronPong 在接口中 WebSocketListener