diff --git a/kernel-d-socket/socket-api/src/main/java/cn/stylefeng/roses/kernel/socket/api/SocketOperatorApi.java b/kernel-d-socket/socket-api/src/main/java/cn/stylefeng/roses/kernel/socket/api/SocketOperatorApi.java index 2ccc58e5e..5202c6bd1 100644 --- a/kernel-d-socket/socket-api/src/main/java/cn/stylefeng/roses/kernel/socket/api/SocketOperatorApi.java +++ b/kernel-d-socket/socket-api/src/main/java/cn/stylefeng/roses/kernel/socket/api/SocketOperatorApi.java @@ -16,28 +16,30 @@ public interface SocketOperatorApi { /** * 发送消息到指定会话 * - * @param userId 用户ID - * @param msg 消息体 + * @param msgType 消息类型可参考{@link cn.stylefeng.roses.kernel.socket.api.enums}枚举类 + * @param userId 用户ID + * @param msg 消息体 * @author majianguo * @date 2021/6/2 上午9:35 **/ - void sendMsgOfUserSession(ServerMessageTypeEnum msgType, String userId, Object msg); + void sendMsgOfUserSession(String msgType, String userId, Object msg); /** * 发送消息到所有会话 * - * @param msg 消息体 + * @param msgType 消息类型可参考{@link cn.stylefeng.roses.kernel.socket.api.enums}枚举类 + * @param msg 消息体 * @author majianguo * @date 2021/6/2 上午9:35 **/ - void sendMsgOfAllUserSession(ServerMessageTypeEnum msgType, Object msg); + void sendMsgOfAllUserSession(String msgType, Object msg); /** * 监听指定类型消息 *
* 1.该方法每调用一次即注册一个监听,同一个消息类型多次调用只有最后一次生效
*
- * @param msgType 消息类型
+ * @param msgType 消息类型可参考{@link cn.stylefeng.roses.kernel.socket.api.enums}枚举类
* @param callbackInterface 消息监听器
* @author majianguo
* @date 2021/6/2 上午9:54
diff --git a/kernel-d-socket/socket-sdk-websocket/src/main/java/cn/stylefeng/roses/kernel/socket/websocket/operator/WebSocketOperator.java b/kernel-d-socket/socket-sdk-websocket/src/main/java/cn/stylefeng/roses/kernel/socket/websocket/operator/WebSocketOperator.java
index b3d553adc..4ea5c27d8 100644
--- a/kernel-d-socket/socket-sdk-websocket/src/main/java/cn/stylefeng/roses/kernel/socket/websocket/operator/WebSocketOperator.java
+++ b/kernel-d-socket/socket-sdk-websocket/src/main/java/cn/stylefeng/roses/kernel/socket/websocket/operator/WebSocketOperator.java
@@ -27,7 +27,7 @@ import java.util.List;
public class WebSocketOperator implements SocketOperatorApi {
@Override
- public void sendMsgOfUserSession(ServerMessageTypeEnum msgType, String userId, Object msg) {
+ public void sendMsgOfUserSession(String msgType, String userId, Object msg) {
// 根据用户ID获取会话
SocketSession