diff --git a/src/org/redkale/net/http/WebSocketNode.java b/src/org/redkale/net/http/WebSocketNode.java index c11a3007a..ddb97b1f6 100644 --- a/src/org/redkale/net/http/WebSocketNode.java +++ b/src/org/redkale/net/http/WebSocketNode.java @@ -92,11 +92,11 @@ public abstract class WebSocketNode { protected abstract CompletableFuture broadcastMessage(@RpcTargetAddress InetSocketAddress targetAddress, WebSocketRange wsrange, Object message, boolean last); - protected abstract CompletableFuture connect(Serializable userid, @RpcTargetAddress InetSocketAddress sncpAddr); + protected abstract CompletableFuture connect(Serializable userid, InetSocketAddress sncpAddr); - protected abstract CompletableFuture disconnect(Serializable userid, @RpcTargetAddress InetSocketAddress sncpAddr); + protected abstract CompletableFuture disconnect(Serializable userid, InetSocketAddress sncpAddr); - protected abstract CompletableFuture changeUserid(Serializable fromuserid, Serializable touserid, @RpcTargetAddress InetSocketAddress sncpAddr); + protected abstract CompletableFuture changeUserid(Serializable fromuserid, Serializable touserid, InetSocketAddress sncpAddr); protected abstract CompletableFuture forceCloseWebSocket(Serializable userid, @RpcTargetAddress InetSocketAddress targetAddress); diff --git a/src/org/redkale/service/WebSocketNodeService.java b/src/org/redkale/service/WebSocketNodeService.java index ea7ed4c6a..305772ec7 100644 --- a/src/org/redkale/service/WebSocketNodeService.java +++ b/src/org/redkale/service/WebSocketNodeService.java @@ -76,7 +76,7 @@ public class WebSocketNodeService extends WebSocketNode implements Service { * @return 无返回值 */ @Override - public CompletableFuture connect(Serializable userid, @RpcTargetAddress InetSocketAddress sncpAddr) { + public CompletableFuture connect(Serializable userid, InetSocketAddress sncpAddr) { tryAcquireSemaphore(); CompletableFuture future = sncpNodeAddresses.appendSetItemAsync(SOURCE_SNCP_USERID_PREFIX + userid, sncpAddr); future = future.thenAccept((a) -> sncpNodeAddresses.appendSetItemAsync(SOURCE_SNCP_ADDRS_KEY, sncpAddr)); @@ -94,7 +94,7 @@ public class WebSocketNodeService extends WebSocketNode implements Service { * @return 无返回值 */ @Override - public CompletableFuture disconnect(Serializable userid, @RpcTargetAddress InetSocketAddress sncpAddr) { + public CompletableFuture disconnect(Serializable userid, InetSocketAddress sncpAddr) { tryAcquireSemaphore(); CompletableFuture future = sncpNodeAddresses.removeSetItemAsync(SOURCE_SNCP_USERID_PREFIX + userid, sncpAddr); if (semaphore != null) future.whenComplete((r, e) -> releaseSemaphore()); @@ -112,7 +112,7 @@ public class WebSocketNodeService extends WebSocketNode implements Service { * @return 无返回值 */ @Override - public CompletableFuture changeUserid(Serializable olduserid, Serializable newuserid, @RpcTargetAddress InetSocketAddress sncpAddr) { + public CompletableFuture changeUserid(Serializable olduserid, Serializable newuserid, InetSocketAddress sncpAddr) { tryAcquireSemaphore(); CompletableFuture future = sncpNodeAddresses.appendSetItemAsync(SOURCE_SNCP_USERID_PREFIX + newuserid, sncpAddr); future = future.thenAccept((a) -> sncpNodeAddresses.removeSetItemAsync(SOURCE_SNCP_USERID_PREFIX + olduserid, sncpAddr)); @@ -124,7 +124,7 @@ public class WebSocketNodeService extends WebSocketNode implements Service { /** * 强制关闭用户的WebSocket * - * @param userid Serializable + * @param userid Serializable * @param targetAddress InetSocketAddress * * @return 无返回值