From 518e9fb45e2563f2f79f30f20e5fc6b3279e3a2e Mon Sep 17 00:00:00 2001
From: WuLang <48200100+wulangcode@users.noreply.github.com>
Date: Mon, 7 Nov 2022 21:53:16 +0800
Subject: [PATCH] style:hippo4j-message CheckStyle (#926)
---
dev-support/hippo4j_checkstyle_suppression.xml | 1 +
.../java/cn/hippo4j/message/dto/AlarmControlDTO.java | 4 +++-
.../message/platform/WeChatSendMessageHandler.java | 6 ++++++
.../message/platform/constant/DingAlarmConstants.java | 8 ++++----
.../platform/constant/WeChatAlarmConstants.java | 6 +++---
.../service/DefaultThreadPoolCheckAlarmHandler.java | 10 +++++-----
.../message/service/Hippo4jBaseSendMessageService.java | 2 +-
7 files changed, 23 insertions(+), 14 deletions(-)
diff --git a/dev-support/hippo4j_checkstyle_suppression.xml b/dev-support/hippo4j_checkstyle_suppression.xml
index 3bf2965c..e760e379 100644
--- a/dev-support/hippo4j_checkstyle_suppression.xml
+++ b/dev-support/hippo4j_checkstyle_suppression.xml
@@ -27,4 +27,5 @@
+
diff --git a/hippo4j-message/src/main/java/cn/hippo4j/message/dto/AlarmControlDTO.java b/hippo4j-message/src/main/java/cn/hippo4j/message/dto/AlarmControlDTO.java
index 11c5128f..73cb7314 100644
--- a/hippo4j-message/src/main/java/cn/hippo4j/message/dto/AlarmControlDTO.java
+++ b/hippo4j-message/src/main/java/cn/hippo4j/message/dto/AlarmControlDTO.java
@@ -18,7 +18,9 @@
package cn.hippo4j.message.dto;
import cn.hippo4j.message.enums.NotifyTypeEnum;
-import lombok.*;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
/**
* Alarm control DTO.
diff --git a/hippo4j-message/src/main/java/cn/hippo4j/message/platform/WeChatSendMessageHandler.java b/hippo4j-message/src/main/java/cn/hippo4j/message/platform/WeChatSendMessageHandler.java
index 68dcbed5..b4fb42bf 100644
--- a/hippo4j-message/src/main/java/cn/hippo4j/message/platform/WeChatSendMessageHandler.java
+++ b/hippo4j-message/src/main/java/cn/hippo4j/message/platform/WeChatSendMessageHandler.java
@@ -70,6 +70,9 @@ public class WeChatSendMessageHandler extends AbstractRobotSendMessageHandler {
}
}
+ /**
+ * WeChat
+ */
@Data
@Accessors(chain = true)
public static class WeChatReqDTO {
@@ -79,6 +82,9 @@ public class WeChatSendMessageHandler extends AbstractRobotSendMessageHandler {
private Markdown markdown;
}
+ /**
+ * Markdown
+ */
@Data
public static class Markdown {
diff --git a/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/DingAlarmConstants.java b/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/DingAlarmConstants.java
index f8505403..f4bb2285 100644
--- a/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/DingAlarmConstants.java
+++ b/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/DingAlarmConstants.java
@@ -46,8 +46,8 @@ public class DingAlarmConstants {
* Replace task timeout template
*/
public static final String DING_ALARM_TIMEOUT_REPLACE_TXT =
- "任务执行时间:%d / ms \n\n " +
- "超时时间:%d / ms \n\n " +
- DING_ALARM_TIMEOUT_TRACE_REPLACE_TXT +
- " --- \n\n ";
+ "任务执行时间:%d / ms \n\n "
+ + "超时时间:%d / ms \n\n "
+ + DING_ALARM_TIMEOUT_TRACE_REPLACE_TXT
+ + " --- \n\n ";
}
diff --git a/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/WeChatAlarmConstants.java b/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/WeChatAlarmConstants.java
index 8d4f56f8..8b6001fc 100644
--- a/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/WeChatAlarmConstants.java
+++ b/hippo4j-message/src/main/java/cn/hippo4j/message/platform/constant/WeChatAlarmConstants.java
@@ -36,7 +36,7 @@ public class WeChatAlarmConstants {
* Replace task timeout template
*/
public static final String WE_CHAT_ALARM_TIMOUT_REPLACE_TXT =
- "\n> 任务执行时间:%s / ms \n" +
- "> 超时时间:%s / ms " +
- WE_CHAT_ALARM_TIMOUT_TRACE_REPLACE_TXT;
+ "\n> 任务执行时间:%s / ms \n"
+ + "> 超时时间:%s / ms "
+ + WE_CHAT_ALARM_TIMOUT_TRACE_REPLACE_TXT;
}
diff --git a/hippo4j-message/src/main/java/cn/hippo4j/message/service/DefaultThreadPoolCheckAlarmHandler.java b/hippo4j-message/src/main/java/cn/hippo4j/message/service/DefaultThreadPoolCheckAlarmHandler.java
index bb155495..de770758 100644
--- a/hippo4j-message/src/main/java/cn/hippo4j/message/service/DefaultThreadPoolCheckAlarmHandler.java
+++ b/hippo4j-message/src/main/java/cn/hippo4j/message/service/DefaultThreadPoolCheckAlarmHandler.java
@@ -64,11 +64,11 @@ public class DefaultThreadPoolCheckAlarmHandler implements Runnable, ThreadPoolC
@Value("${spring.dynamic.thread-pool.check-state-interval:5}")
private Integer checkStateInterval;
- private final ScheduledExecutorService ALARM_NOTIFY_EXECUTOR = new ScheduledThreadPoolExecutor(
+ private final ScheduledExecutorService alarmNotifyExecutor = new ScheduledThreadPoolExecutor(
1,
r -> new Thread(r, "client.alarm.notify"));
- private final ExecutorService ASYNC_ALARM_NOTIFY_EXECUTOR = ThreadPoolBuilder.builder()
+ private final ExecutorService asyncAlarmNotifyExecutor = ThreadPoolBuilder.builder()
.poolThreadSize(2, 4)
.threadFactory("client.execute.timeout.alarm")
.allowCoreThreadTimeOut(true)
@@ -79,7 +79,7 @@ public class DefaultThreadPoolCheckAlarmHandler implements Runnable, ThreadPoolC
@Override
public void run(String... args) throws Exception {
- ALARM_NOTIFY_EXECUTOR.scheduleWithFixedDelay(this, 0, checkStateInterval, TimeUnit.SECONDS);
+ alarmNotifyExecutor.scheduleWithFixedDelay(this, 0, checkStateInterval, TimeUnit.SECONDS);
}
@Override
@@ -162,7 +162,7 @@ public class DefaultThreadPoolCheckAlarmHandler implements Runnable, ThreadPoolC
hippo4jSendMessageService.sendAlarmMessage(NotifyTypeEnum.REJECT, alarmNotifyRequest);
}
};
- ASYNC_ALARM_NOTIFY_EXECUTOR.execute(checkPoolRejectedAlarmTask);
+ asyncAlarmNotifyExecutor.execute(checkPoolRejectedAlarmTask);
}
/**
@@ -190,7 +190,7 @@ public class DefaultThreadPoolCheckAlarmHandler implements Runnable, ThreadPoolC
alarmNotifyRequest.setExecuteTimeoutTrace(executeTimeoutTrace);
}
Runnable task = () -> hippo4jSendMessageService.sendAlarmMessage(NotifyTypeEnum.TIMEOUT, alarmNotifyRequest);
- ASYNC_ALARM_NOTIFY_EXECUTOR.execute(task);
+ asyncAlarmNotifyExecutor.execute(task);
} catch (Throwable ex) {
log.error("Send thread pool execution timeout alarm error.", ex);
}
diff --git a/hippo4j-message/src/main/java/cn/hippo4j/message/service/Hippo4jBaseSendMessageService.java b/hippo4j-message/src/main/java/cn/hippo4j/message/service/Hippo4jBaseSendMessageService.java
index 2f5eedbd..0792d6f1 100644
--- a/hippo4j-message/src/main/java/cn/hippo4j/message/service/Hippo4jBaseSendMessageService.java
+++ b/hippo4j-message/src/main/java/cn/hippo4j/message/service/Hippo4jBaseSendMessageService.java
@@ -46,7 +46,7 @@ public class Hippo4jBaseSendMessageService implements Hippo4jSendMessageService,
private final AlarmControlHandler alarmControlHandler;
@Getter
- public final Map> notifyConfigs = new HashMap<>();
+ private final Map> notifyConfigs = new HashMap<>();
private final Map sendMessageHandlers = new HashMap<>();