判断wsurl 不为空

pull/3/head
liuhanqing 2021-02-01 22:33:56 +08:00
parent b3da7f3139
commit c08308a7d4
1 changed files with 10 additions and 5 deletions

View File

@ -41,7 +41,7 @@ public class WebSocketManager {
/**
* Session
*
* @param userId id
* @param userId id
* @param session websocketSession
* @author liuhanqing
* @date 2021/1/24 22:11
@ -75,11 +75,16 @@ public class WebSocketManager {
* @author liuhanqing
* @date 2021/1/24 22:11
*/
public static void sendMessage(Long userId, String message){
for(Session userSession: getSessionByUserId(userId)){
userSession.getAsyncRemote().sendText(message);
public static void sendMessage(Long userId, String message) {
List<Session> sessionList = getSessionByUserId(userId);
// 增加判断不为空
if (!CollectionUtils.isEmpty(sessionList)) {
for (Session userSession : sessionList) {
userSession.getAsyncRemote().sendText(message);
}
}
}
/**
*
*
@ -87,7 +92,7 @@ public class WebSocketManager {
* @author liuhanqing
* @date 2021/1/24 22:11
*/
public static void sendMessageToAll(String message){
public static void sendMessageToAll(String message) {
for (Long userId : WebSocketManager.getUserList()) {
sendMessage(userId, message);
}