跳过导航链接
A C D G I M O S W 

A

addSocketSession(SocketSession<GunsSocketOperator>) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
设置会话

C

close() - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel.GunsSocketOperator
 
closed(String) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
连接关闭
closeSocketBySocketId(String) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.WebSocketOperator
 
cn.stylefeng.roses.kernel.socket.business.websocket.config - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.config
 
cn.stylefeng.roses.kernel.socket.business.websocket.message - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.message
 
cn.stylefeng.roses.kernel.socket.business.websocket.operator - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.operator
 
cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel
 
cn.stylefeng.roses.kernel.socket.business.websocket.pojo - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.pojo
 
cn.stylefeng.roses.kernel.socket.business.websocket.server - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.server
 
cn.stylefeng.roses.kernel.socket.business.websocket.session - 程序包 cn.stylefeng.roses.kernel.socket.business.websocket.session
 

D

deleteById(String) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
删除维护关系

G

getSessionBySessionId(String) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
根据会话ID获取会话信息
getSessionByUserId(String) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
根据用户ID获取会话信息列表
getSessionByUserIdAndMsgType(String) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
根据用户ID和消息类型获取会话信息列表
getSocketMsgCallbackInterface(String) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.message.SocketMessageCenter
获取消息监听器
getSocketSessionMap() - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
获取维护的所有会话
GunsSocketOperator - cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel中的类
Socket操作类实现 简单封装Spring Boot的默认WebSocket
GunsSocketOperator(Session) - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel.GunsSocketOperator
 

I

isInvalid() - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel.GunsSocketOperator
 

M

msgTypeCallback(String, SocketMsgCallbackInterface) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.WebSocketOperator
 

O

onClose(Session) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.server.WebSocketServer
连接关闭调用的方法
onError(Session, Throwable) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.server.WebSocketServer
会话发送异常调用的方法
onMessage(String, Session) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.server.WebSocketServer
收到消息调用的方法
onOpen(Session, String) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.server.WebSocketServer
连接建立调用的方法 暂时无用,需要在建立连接的时候做一些事情的话可以修改这里

S

sendMsgOfAllUserSession(String, Object) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.WebSocketOperator
 
sendMsgOfUserSession(String, String, Object) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.WebSocketOperator
 
sendMsgOfUserSessionBySessionId(String, String, Object) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.WebSocketOperator
 
serverEndpointExporter() - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.config.WebSocketConfig
 
SessionCenter - cn.stylefeng.roses.kernel.socket.business.websocket.session中的类
会话中心 维护所有的会话
SessionCenter() - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.session.SessionCenter
 
setMessageListener(String, SocketMsgCallbackInterface) - 类 中的静态方法cn.stylefeng.roses.kernel.socket.business.websocket.message.SocketMessageCenter
设置消息类型的监听器
SocketChannelExpandInterFace - cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel中的接口
对Api模块的操作类进行扩展 暂时只写接口,SocketOperatorApi方法不够用时再对此类进行扩展
SocketMessageCenter - cn.stylefeng.roses.kernel.socket.business.websocket.message中的类
会话消息中心 维护所有消息类型对应的处理器
SocketMessageCenter() - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.message.SocketMessageCenter
 

W

WebSocketConfig - cn.stylefeng.roses.kernel.socket.business.websocket.config中的类
开启WebSocket支持
WebSocketConfig() - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.config.WebSocketConfig
 
WebSocketMessageDTO - cn.stylefeng.roses.kernel.socket.business.websocket.pojo中的类
WebSocket交互通用对象 特殊说明一下serverMsgType和clientMsgType的区别 1.serverMsgType字段是服务端发送给客户端的字段 例如:服务端发送一个系统消息(type:100001),客户端接收到该消息以后判断需不需要处理,不需要处理跳过即可 2.clientMsgType字段是客户端发送给服务器的字段 例如:客户端发送给服务器一个心跳消息(type:299999),服务端如果需要处理该消息就注册一个该消息的监听器, 那么收到消息服务端会把消息推送给对应的监听器,接口见SocketOperatorApi.msgTypeCallback(java.lang.String, cn.stylefeng.roses.kernel.socket.api.message.SocketMsgCallbackInterface)
WebSocketMessageDTO() - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.pojo.WebSocketMessageDTO
 
WebSocketOperator - cn.stylefeng.roses.kernel.socket.business.websocket.operator中的类
WebSocket操作实现类 如果是Spring boot项目,通过注入SocketOperatorApi接口操作socket,需将本来交给Spring管理
WebSocketOperator() - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.operator.WebSocketOperator
 
WebSocketServer - cn.stylefeng.roses.kernel.socket.business.websocket.server中的类
消息监听处理器
WebSocketServer() - 类 的构造器cn.stylefeng.roses.kernel.socket.business.websocket.server.WebSocketServer
 
writeAndFlush(Object) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel.GunsSocketOperator
 
writeToChannel(Object) - 类 中的方法cn.stylefeng.roses.kernel.socket.business.websocket.operator.channel.GunsSocketOperator
 
A C D G I M O S W 
跳过导航链接

Copyright © 2022. All rights reserved.