public class MemWebSocketManager extends java.lang.Object implements WebSocketManager
WEBSOCKET_MANAGER_NAME| 构造器和说明 |
|---|
MemWebSocketManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
broadcast(java.lang.String message)
广播
|
WebSocket |
get(java.lang.String identifier)
根据标识获取websocket session
|
java.util.Map<java.lang.String,WebSocket> |
localWebSocketMap()
获取当前机器上的保存的WebSocket
|
void |
onMessage(java.lang.String identifier,
java.lang.String message)
WebSocket接收到消息的函数调用
|
void |
put(java.lang.String identifier,
WebSocket webSocket)
放入一个 websocket session
|
void |
remove(java.lang.String identifier)
删除
|
void |
sendMessage(java.lang.String identifier,
java.lang.String message)
给某人发送消息
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisPing, pong, sizepublic WebSocket get(java.lang.String identifier)
WebSocketManagerget 在接口中 WebSocketManageridentifier - 标识public void put(java.lang.String identifier,
WebSocket webSocket)
WebSocketManagerput 在接口中 WebSocketManageridentifier - 标识webSocket - websocketpublic void remove(java.lang.String identifier)
WebSocketManagerremove 在接口中 WebSocketManageridentifier - 标识public java.util.Map<java.lang.String,WebSocket> localWebSocketMap()
WebSocketManagerlocalWebSocketMap 在接口中 WebSocketManagerpublic void sendMessage(java.lang.String identifier,
java.lang.String message)
WebSocketManagersendMessage 在接口中 WebSocketManageridentifier - 标识message - 消息public void broadcast(java.lang.String message)
WebSocketManagerbroadcast 在接口中 WebSocketManagermessage - 消息public void onMessage(java.lang.String identifier,
java.lang.String message)
WebSocketManageronMessage 在接口中 WebSocketManageridentifier - 标识message - 消息内容