From cc0bdfb33ef638dfafe3185c92c7076d815e1c9b Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 18 五月 2024 21:42:19 +0800
Subject: [PATCH] 代码优化
---
smart-man-boot/src/main/java/com/qianwen/smartman/modules/sync/message/sse/SseEmitterServer.java | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/sync/message/sse/SseEmitterServer.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/sync/message/sse/SseEmitterServer.java
index a83b7b5..ecdc9f9 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/sync/message/sse/SseEmitterServer.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/sync/message/sse/SseEmitterServer.java
@@ -12,12 +12,13 @@
import org.springframework.stereotype.Service;
import org.springframework.web.context.request.async.AsyncRequestTimeoutException;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;
-
+/**
+ * 鏈嶅姟绔富鍔ㄦ帹閫�:SSE (Server Send Event)銆俬tml5鏂版爣鍑嗭紝鐢ㄦ潵浠庢湇鍔$瀹炴椂鎺ㄩ�佹暟鎹埌娴忚鍣ㄧ
+ */
@Service
-/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/sync/message/sse/SseEmitterServer.class */
public class SseEmitterServer {
private static final Logger log = LoggerFactory.getLogger(SseEmitterServer.class);
- private static final Map<String, SseEmitter> SSE_CACHE = new ConcurrentHashMap();
+ private static final Map<String, SseEmitter> SSE_CACHE = new ConcurrentHashMap<>();
public SseEmitter createSseConnect(String clientId) {
if (StrUtil.isEmpty(clientId)) {
@@ -69,7 +70,7 @@
}
public void sendAll(Object data, String eventId) {
- SSE_CACHE.forEach(k, v -> {
+ SSE_CACHE.forEach((k, v) -> {
sendMsg(k, data, eventId);
});
}
--
Gitblit v1.9.3