Skip to content

Commit 9208b58

Browse files
author
‘niuerzhuang’
committed
feature: allow data report
1 parent a551c69 commit 9208b58

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

dongtai-agent/src/main/java/io/dongtai/iast/agent/monitor/impl/AgentStateMonitor.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,15 @@ public void check() {
5050
return;
5151
}
5252

53-
Map<String, Object> stringStringMap = checkExpectState();
53+
Map<String, String> stringStringMap = checkExpectState();
5454
// 默认值
5555
String expectState = "other";
5656
boolean allowReport = true;
5757

5858
if (stringStringMap != null) {
59-
expectState = stringStringMap.get("exceptRunningStatus").toString();
59+
expectState = stringStringMap.get("exceptRunningStatus");
6060
if (null != stringStringMap.get("isAllowDateReport")) {
61-
allowReport = (boolean) stringStringMap.get("isAllowDateReport");
61+
allowReport = !"0".equals(stringStringMap.get("isAllowDateReport"));
6262
}
6363
}
6464

@@ -90,15 +90,15 @@ public void check() {
9090
}
9191
}
9292

93-
private Map<String, Object> checkExpectState() {
93+
private Map<String, String> checkExpectState() {
9494
try {
95-
Map<String, String> parameters = new HashMap<String, String>();
95+
Map<String, String> parameters = new HashMap<>();
9696
parameters.put("agentId", String.valueOf(AgentRegisterReport.getAgentId()));
9797
String respRaw = HttpClientUtils.sendGet(ApiPath.EXCEPT_ACTION, parameters).toString();
9898
if (!respRaw.isEmpty()) {
9999
JSONObject resp = JSON.parseObject(respRaw);
100100
JSONObject data = (JSONObject) resp.get("data");
101-
Map<String, Object> objectObjectHashMap = new HashMap<>(2);
101+
Map<String, String> objectObjectHashMap = new HashMap<>(2);
102102
String s = data.toJSONString();
103103
objectObjectHashMap = JSON.parseObject(s, Map.class);
104104
return objectObjectHashMap;

0 commit comments

Comments
 (0)