public class PathWebSocketListener extends java.lang.Object implements WebSocketListener
| 构造器和说明 |
|---|
PathWebSocketListener() |
PathWebSocketListener(boolean autoClose) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
count() |
WebSocketListener |
matching(java.lang.String path) |
WebSocketListener |
matching(WebSocket s)
区配一个目标
|
PathWebSocketListener |
of(java.lang.String path,
int index,
WebSocketListener listener)
添加路由关系 for Listener
|
PathWebSocketListener |
of(java.lang.String path,
WebSocketListener listener)
添加路由关系 for 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 时
|
PathWebSocketListener |
remove(java.lang.String path)
移除路由关系 for Listener
|
public PathWebSocketListener()
public PathWebSocketListener(boolean autoClose)
public int count()
public PathWebSocketListener of(java.lang.String path, int index, WebSocketListener listener)
path - 路径index - 顺序位listener - 监听接口public PathWebSocketListener of(java.lang.String path, WebSocketListener listener)
path - 路径listener - 监听接口public PathWebSocketListener remove(java.lang.String path)
path - 路径public WebSocketListener matching(WebSocket s)
public WebSocketListener matching(java.lang.String path)
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