A B C D E G H M O P R S U V W
A
- add(String, WebSocketSession) - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
添加 session
- addOnlineCount() - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
在线用户加1
- addSession(WebSocketSession, String) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
添加 Session 。
- afterConnectionClosed(WebSocketSession, CloseStatus) - 类 中的方法cn.allbs.websocket.handler.AllbsWebSocketHandler
-
OnClose 事件
- afterConnectionEstablished(WebSocketSession) - 类 中的方法cn.allbs.websocket.handler.AllbsWebSocketHandler
-
OnOpen
- afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - 类 中的方法cn.allbs.websocket.handler.AllbsWebSocketShakeInterceptor
-
握手后
- afterPropertiesSet() - 类 中的方法cn.allbs.websocket.handler.AuthMessageHandler
-
- afterPropertiesSet() - 类 中的方法cn.allbs.websocket.handler.ClientToAllClientUserHandler
-
- afterPropertiesSet() - 类 中的方法cn.allbs.websocket.handler.GetAllOnlineUserHandler
-
- afterPropertiesSet() - 类 中的方法cn.allbs.websocket.handler.OnlineUserCountHandler
-
- afterPropertiesSet() - 类 中的方法cn.allbs.websocket.handler.PushToOneUserHandler
-
- afterPropertiesSet() - 类 中的方法cn.allbs.websocket.handler.SysDefaultHandler
-
- AllbsWebSocketHandler - cn.allbs.websocket.handler中的类
-
- AllbsWebSocketHandler() - 类 的构造器cn.allbs.websocket.handler.AllbsWebSocketHandler
-
- AllbsWebSocketShakeInterceptor - cn.allbs.websocket.handler中的类
-
自定义拦截器
获得 accessToken 请求参数,设置到 attributes 中
- AllbsWebSocketShakeInterceptor() - 类 的构造器cn.allbs.websocket.handler.AllbsWebSocketShakeInterceptor
-
- AuthMessageHandler - cn.allbs.websocket.handler中的类
-
用户权限校验
- AuthMessageHandler() - 类 的构造器cn.allbs.websocket.handler.AuthMessageHandler
-
- AuthRequest - cn.allbs.websocket.behavior中的类
-
用户认证请求
- AuthRequest() - 类 的构造器cn.allbs.websocket.behavior.AuthRequest
-
- AuthResponse - cn.allbs.websocket.behavior中的类
-
用户请求响应
- AuthResponse() - 类 的构造器cn.allbs.websocket.behavior.AuthResponse
-
B
- beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - 类 中的方法cn.allbs.websocket.handler.AllbsWebSocketShakeInterceptor
-
握手前
- broadcast(WebSocketResponseEnum, T) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
广播发送消息给所有在线用户(包括自己)
- broadcast(String, String, T) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
广播发送消息给所有在线用户(包括自己)
- broadcastWithoutSelf(WebSocketResponseEnum, T, String) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
广播发送消息给所有在线用户(除自己)
- broadcastWithoutSelf(String, String, T, String) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
广播发送消息给所有在线用户(除自己)
C
- ClientToAllClientUserHandler - cn.allbs.websocket.handler中的类
-
客户端发送消息至所有在线用户
- ClientToAllClientUserHandler() - 类 的构造器cn.allbs.websocket.handler.ClientToAllClientUserHandler
-
- cn.allbs.websocket - 程序包 cn.allbs.websocket
-
- cn.allbs.websocket.behavior - 程序包 cn.allbs.websocket.behavior
-
- cn.allbs.websocket.enums - 程序包 cn.allbs.websocket.enums
-
- cn.allbs.websocket.exception - 程序包 cn.allbs.websocket.exception
-
- cn.allbs.websocket.handler - 程序包 cn.allbs.websocket.handler
-
- cn.allbs.websocket.message - 程序包 cn.allbs.websocket.message
-
- cn.allbs.websocket.util - 程序包 cn.allbs.websocket.util
-
D
- DefaultRequest - cn.allbs.websocket.behavior中的类
-
- DefaultRequest() - 类 的构造器cn.allbs.websocket.behavior.DefaultRequest
-
E
- execute(WebSocketSession, AuthRequest) - 类 中的方法cn.allbs.websocket.handler.AuthMessageHandler
-
- execute(WebSocketSession, SendToAllRequest) - 类 中的方法cn.allbs.websocket.handler.ClientToAllClientUserHandler
-
- execute(WebSocketSession, SendToAllUserRequest) - 类 中的方法cn.allbs.websocket.handler.GetAllOnlineUserHandler
-
- execute(WebSocketSession, T) - 接口 中的方法cn.allbs.websocket.handler.MessageHandler
-
执行处理消息
- execute(WebSocketSession, SendToUserCountRequest) - 类 中的方法cn.allbs.websocket.handler.OnlineUserCountHandler
-
- execute(WebSocketSession, SendToOneRequest) - 类 中的方法cn.allbs.websocket.handler.PushToOneUserHandler
-
- execute(WebSocketSession, SysDefaultRequest) - 类 中的方法cn.allbs.websocket.handler.SysDefaultHandler
-
G
- get(String) - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
获得 session
- getAll() - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
查询所有在线用户session
- GetAllOnlineUserHandler - cn.allbs.websocket.handler中的类
-
获取所有在线用户信息
- GetAllOnlineUserHandler() - 类 的构造器cn.allbs.websocket.handler.GetAllOnlineUserHandler
-
- getAllUserName() - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
查询所有在线用户名称
- getInvokeStrategy(String) - 类 中的静态方法cn.allbs.websocket.message.MessageFactory
-
- getOnlineCount() - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
统计在线用户数量
H
- handleTextMessage(WebSocketSession, TextMessage) - 类 中的方法cn.allbs.websocket.handler.AllbsWebSocketHandler
-
OnMessage 事件
- handleTransportError(WebSocketSession, Throwable) - 类 中的方法cn.allbs.websocket.handler.AllbsWebSocketHandler
-
对应 OnError 事件
M
- Message - cn.allbs.websocket.message中的接口
-
消息类
- MessageFactory<T extends Message> - cn.allbs.websocket.message中的类
-
消息处理工厂
- MessageFactory() - 类 的构造器cn.allbs.websocket.message.MessageFactory
-
- MessageHandler<T> - cn.allbs.websocket.handler中的接口
-
消息处理器接口
- MessageHandlerException - cn.allbs.websocket.exception中的异常错误
-
消息处理器未注册异常
- MessageHandlerException() - 异常错误 的构造器cn.allbs.websocket.exception.MessageHandlerException
-
- MessageHandlerException(String) - 异常错误 的构造器cn.allbs.websocket.exception.MessageHandlerException
-
- MessageHandlerException(String, Throwable) - 异常错误 的构造器cn.allbs.websocket.exception.MessageHandlerException
-
- MessageHandlerException(Throwable) - 异常错误 的构造器cn.allbs.websocket.exception.MessageHandlerException
-
- MessageHandlerException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.allbs.websocket.exception.MessageHandlerException
-
- MessageType - cn.allbs.websocket.enums中的枚举
-
O
- OnlineUserCountHandler - cn.allbs.websocket.handler中的类
-
发送指令统计在线用户数量
- OnlineUserCountHandler() - 类 的构造器cn.allbs.websocket.handler.OnlineUserCountHandler
-
P
- PushToOneUserHandler - cn.allbs.websocket.handler中的类
-
客户端发送消息给指定用户
- PushToOneUserHandler() - 类 的构造器cn.allbs.websocket.handler.PushToOneUserHandler
-
R
- register(String, MessageHandler) - 类 中的静态方法cn.allbs.websocket.message.MessageFactory
-
- registerWebSocketHandlers(WebSocketHandlerRegistry) - 类 中的方法cn.allbs.websocket.WebSocketConfig
-
- remove(String) - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
删除 session,会返回删除的 session
- removeAndClose(String) - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
删除并同步关闭连接
- removeSession(WebSocketSession) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
移除 Session 。
S
- send(WebSocketSession, WebSocketResponseEnum, T) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
发送消息给单个用户的 Session
- send(WebSocketSession, String, String, T) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
发送消息给单个用户的 Session
- send(String, String, String, T) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
发送消息给指定用户
- send(String, WebSocketResponseEnum, T) - 类 中的静态方法cn.allbs.websocket.util.WebSocketUtil
-
发送消息给指定用户
- SendResponse - cn.allbs.websocket.behavior中的类
-
- SendResponse() - 类 的构造器cn.allbs.websocket.behavior.SendResponse
-
- SendToAllRequest - cn.allbs.websocket.behavior中的类
-
- SendToAllRequest() - 类 的构造器cn.allbs.websocket.behavior.SendToAllRequest
-
- SendToAllUserRequest - cn.allbs.websocket.behavior中的类
-
- SendToAllUserRequest() - 类 的构造器cn.allbs.websocket.behavior.SendToAllUserRequest
-
- SendToOneRequest - cn.allbs.websocket.behavior中的类
-
- SendToOneRequest() - 类 的构造器cn.allbs.websocket.behavior.SendToOneRequest
-
- SendToUserCountRequest - cn.allbs.websocket.behavior中的类
-
发送消息给一个用户
- SendToUserCountRequest() - 类 的构造器cn.allbs.websocket.behavior.SendToUserCountRequest
-
- subOnlineCount() - 类 中的静态方法cn.allbs.websocket.util.WebSocketSessionManager
-
在线用户减1
- SysDefaultHandler - cn.allbs.websocket.handler中的类
-
- SysDefaultHandler() - 类 的构造器cn.allbs.websocket.handler.SysDefaultHandler
-
- SysDefaultRequest - cn.allbs.websocket.behavior中的类
-
- SysDefaultRequest() - 类 的构造器cn.allbs.websocket.behavior.SysDefaultRequest
-
U
- UserJoinNoticeRequest - cn.allbs.websocket.behavior中的类
-
用户加入
- UserJoinNoticeRequest() - 类 的构造器cn.allbs.websocket.behavior.UserJoinNoticeRequest
-
V
- valueOf(String) - 枚举 中的静态方法cn.allbs.websocket.enums.MessageType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.allbs.websocket.enums.MessageType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
W
- WebSocketConfig - cn.allbs.websocket中的类
-
- WebSocketConfig() - 类 的构造器cn.allbs.websocket.WebSocketConfig
-
- webSocketHandler() - 类 中的方法cn.allbs.websocket.WebSocketConfig
-
- WebSocketSessionManager - cn.allbs.websocket.util中的类
-
- WebSocketSessionManager() - 类 的构造器cn.allbs.websocket.util.WebSocketSessionManager
-
- webSocketShakeInterceptor() - 类 中的方法cn.allbs.websocket.WebSocketConfig
-
- WebSocketUtil - cn.allbs.websocket.util中的类
-
- WebSocketUtil() - 类 的构造器cn.allbs.websocket.util.WebSocketUtil
-
A B C D E G H M O P R S U V W
Copyright © 2021. All rights reserved.