类 CoreWebSocketHandler
java.lang.Object
cool.scx.ext.core.CoreWebSocketHandler
- 所有已实现的接口:
cool.scx.base.BaseWebSocketHandler
时间总线 websocket 连接处理类
负责维护前台和后台的事件总线通讯
- 版本:
- 1.0.16
- 作者:
- scx567888
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static List<io.vertx.core.http.ServerWebSocket>获取当前所有在线的连接对象static io.vertx.core.http.ServerWebSocketgetWebSocket(String binaryHandlerID) 根据 binaryHandlerID 获取 ServerWebSocketvoidonBinaryMessage(io.vertx.core.buffer.Buffer binaryData, io.vertx.core.http.WebSocketFrame h, io.vertx.core.http.ServerWebSocket webSocket) voidonClose(io.vertx.core.http.ServerWebSocket webSocket) void连接错误 打印错误 同时移除 连接voidonOpen(io.vertx.core.http.ServerWebSocket webSocket) voidonTextMessage(String textData, io.vertx.core.http.WebSocketFrame h, io.vertx.core.http.ServerWebSocket webSocket)
-
构造器详细资料
-
CoreWebSocketHandler
public CoreWebSocketHandler()
-
-
方法详细资料
-
getWebSocket
根据 binaryHandlerID 获取 ServerWebSocket- 参数:
binaryHandlerID- a- 返回:
- a
-
getAllWebSockets
获取当前所有在线的连接对象- 返回:
- 当前所有在线的连接对象
-
onOpen
public void onOpen(io.vertx.core.http.ServerWebSocket webSocket) onOpen
- 指定者:
onOpen在接口中cool.scx.base.BaseWebSocketHandler
-
onClose
public void onClose(io.vertx.core.http.ServerWebSocket webSocket) onClose
- 指定者:
onClose在接口中cool.scx.base.BaseWebSocketHandler
-
onTextMessage
public void onTextMessage(String textData, io.vertx.core.http.WebSocketFrame h, io.vertx.core.http.ServerWebSocket webSocket) - 指定者:
onTextMessage在接口中cool.scx.base.BaseWebSocketHandler
-
onBinaryMessage
public void onBinaryMessage(io.vertx.core.buffer.Buffer binaryData, io.vertx.core.http.WebSocketFrame h, io.vertx.core.http.ServerWebSocket webSocket) - 指定者:
onBinaryMessage在接口中cool.scx.base.BaseWebSocketHandler
-
onError
连接错误 打印错误 同时移除 连接- 指定者:
onError在接口中cool.scx.base.BaseWebSocketHandler
-