Skip to content

Commit 9ea9dcd

Browse files
committed
chore(release): bump version to v1.0.6
1 parent b8c7443 commit 9ea9dcd

File tree

8 files changed

+18
-17
lines changed

8 files changed

+18
-17
lines changed

.gitignore

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
target/
2-
!.mvn/wrapper/maven-wrapper.jar
3-
!**/src/main/**/target/
4-
!**/src/test/**/target/
2+
monitor.db
53

64
### IntelliJ IDEA ###
75
.idea/
86

97
### VS Code ###
108
.vscode/
11-
12-
monitor.db

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</parent>
1111
<groupId>com.jeremiz</groupId>
1212
<artifactId>monitor</artifactId>
13-
<version>1.0.5</version>
13+
<version>1.0.6</version>
1414
<name>monitor</name>
1515
<description>monitor</description>
1616
<url/>

src/main/java/com/jeremiz/monitor/WebSocketConfig.java renamed to src/main/java/com/jeremiz/monitor/config/WebSocketConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package com.jeremiz.monitor;
1+
package com.jeremiz.monitor.config;
22

3+
import com.jeremiz.monitor.service.RealTimeDataService;
34
import org.springframework.context.annotation.Configuration;
45
import org.springframework.web.socket.config.annotation.EnableWebSocket;
56
import org.springframework.web.socket.config.annotation.WebSocketConfigurer;

src/main/java/com/jeremiz/monitor/HistoryDataController.java renamed to src/main/java/com/jeremiz/monitor/controller/HistoryDataController.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
package com.jeremiz.monitor;
1+
package com.jeremiz.monitor.controller;
22

3+
import com.jeremiz.monitor.service.HistoryDataService;
4+
import com.jeremiz.monitor.service.SystemMetricsService;
35
import org.springframework.web.bind.annotation.RequestMapping;
46
import org.springframework.web.bind.annotation.RestController;
57
import org.springframework.web.bind.annotation.GetMapping;

src/main/java/com/jeremiz/monitor/HistoryDataService.java renamed to src/main/java/com/jeremiz/monitor/service/HistoryDataService.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package com.jeremiz.monitor;
1+
package com.jeremiz.monitor.service;
22

3+
import com.jeremiz.monitor.utils.WebSocketSessionManager;
34
import org.slf4j.Logger;
45
import org.slf4j.LoggerFactory;
56
import org.springframework.scheduling.annotation.Scheduled;
@@ -73,7 +74,7 @@ public long getUpdateTime() {
7374

7475
@Scheduled(cron = "0 * * * * *")
7576
public void setData() {
76-
if (SessionManager.getSessions().isEmpty()) {
77+
if (WebSocketSessionManager.getSessions().isEmpty()) {
7778
metrics = SystemMetricsService.getSysMetrics();
7879
} else {
7980
metrics = RealTimeDataService.dataPoint();

src/main/java/com/jeremiz/monitor/RealTimeDataService.java renamed to src/main/java/com/jeremiz/monitor/service/RealTimeDataService.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
package com.jeremiz.monitor;
1+
package com.jeremiz.monitor.service;
22

33
import com.fasterxml.jackson.databind.ObjectMapper;
4+
import com.jeremiz.monitor.utils.WebSocketSessionManager;
45
import org.slf4j.Logger;
56
import org.slf4j.LoggerFactory;
67
import org.springframework.lang.NonNull;
@@ -26,7 +27,7 @@ public class RealTimeDataService extends TextWebSocketHandler {
2627
@Override
2728
public void afterConnectionEstablished(@NonNull WebSocketSession session) {
2829
try {
29-
SessionManager.addSession(session);
30+
WebSocketSessionManager.addSession(session);
3031
logger.info("WebSocket session added: {}", session.getId());
3132
} catch (Exception e) {
3233
logger.error("Error adding WebSocket session", e);
@@ -36,7 +37,7 @@ public void afterConnectionEstablished(@NonNull WebSocketSession session) {
3637
@Override
3738
public void afterConnectionClosed(@NonNull WebSocketSession session, @NonNull CloseStatus status) {
3839
try {
39-
SessionManager.removeSession(session);
40+
WebSocketSessionManager.removeSession(session);
4041
logger.info("WebSocket session removed: {}", session.getId());
4142
} catch (Exception e) {
4243
logger.error("Error removing WebSocket session", e);
@@ -45,7 +46,7 @@ public void afterConnectionClosed(@NonNull WebSocketSession session, @NonNull Cl
4546

4647
@Scheduled(fixedRate = 1000)
4748
private void sendRealTimeSysMetrics() {
48-
Set<WebSocketSession> sessions = SessionManager.getSessions();
49+
Set<WebSocketSession> sessions = WebSocketSessionManager.getSessions();
4950
if (!sessions.isEmpty()) {
5051
getRealTimeSysMetrics();
5152
sendSysMetrics(sessions);

src/main/java/com/jeremiz/monitor/SystemMetricsService.java renamed to src/main/java/com/jeremiz/monitor/service/SystemMetricsService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.jeremiz.monitor;
1+
package com.jeremiz.monitor.service;
22

33
import oshi.SystemInfo;
44
import oshi.hardware.HWDiskStore;

src/main/java/com/jeremiz/monitor/SessionManager.java renamed to src/main/java/com/jeremiz/monitor/utils/WebSocketSessionManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package com.jeremiz.monitor;
1+
package com.jeremiz.monitor.utils;
22

33
import org.springframework.web.socket.WebSocketSession;
44

55
import java.util.Collections;
66
import java.util.HashSet;
77
import java.util.Set;
88

9-
public class SessionManager {
9+
public class WebSocketSessionManager {
1010
private static final Set<WebSocketSession> sessions = Collections.synchronizedSet(new HashSet<>());
1111

1212
public static void addSession(WebSocketSession session) {

0 commit comments

Comments
 (0)