Skip to content

Commit 9c41256

Browse files
authored
Merge pull request #268 from SolaceProducts/moodiRealist/DATAGO-103122-refactor
DATAGO-103122: Refactor EMA message classes
2 parents 82be69f + 75fec60 commit 9c41256

File tree

8 files changed

+79
-45
lines changed

8 files changed

+79
-45
lines changed

service/application/src/main/java/com/solace/maas/ep/common/messages/CommandLogMessage.java

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,26 @@
88

99
@Data
1010
public class CommandLogMessage extends MOPMessage {
11-
String orgId;
11+
private String orgId;
1212

13-
String commandCorrelationId;
13+
private String commandCorrelationId;
1414

15-
String eventManagementAgentId;
15+
private String eventManagementAgentId;
1616

17-
String level;
17+
private String level;
1818

19-
String log;
19+
private String log;
2020

21-
Long timestamp;
21+
private Long timestamp;
2222

23-
public CommandLogMessage(String orgId, String commandCorrelationId, String traceId, String actorId,
24-
String level, String log, Long timestamp, String runtimeAgentId) {
23+
public CommandLogMessage(String orgId,
24+
String commandCorrelationId,
25+
String traceId,
26+
String actorId,
27+
String level,
28+
String log,
29+
Long timestamp,
30+
String runtimeAgentId) {
2531
super();
2632
withMessageType(MOPMessageType.generic)
2733
.withProtocol(MOPProtocol.epConfigPush)

service/application/src/main/java/com/solace/maas/ep/common/messages/HeartbeatMessage.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,21 @@
55
import com.solace.maas.ep.event.management.agent.plugin.mop.MOPProtocol;
66
import com.solace.maas.ep.event.management.agent.plugin.mop.MOPUHFlag;
77
import lombok.Data;
8+
import lombok.NoArgsConstructor;
89

910
@Data
11+
@NoArgsConstructor
1012
public class HeartbeatMessage extends MOPMessage {
1113

1214
private String orgId;
1315
private String runtimeAgentId;
1416
private String timestamp;
1517
private String runtimeAgentVersion;
1618

17-
public HeartbeatMessage() {
18-
super();
19-
}
2019

21-
public HeartbeatMessage(String runtimeAgentId, String timestamp, String runtimeAgentVersion) {
20+
public HeartbeatMessage(String runtimeAgentId,
21+
String timestamp,
22+
String runtimeAgentVersion) {
2223
super();
2324
withMessageType(MOPMessageType.generic)
2425
.withProtocol(MOPProtocol.EMAHeartbeat)

service/application/src/main/java/com/solace/maas/ep/common/messages/ScanCommandMessage.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@
99
import com.solace.maas.ep.event.management.agent.plugin.mop.MOPProtocol;
1010
import com.solace.maas.ep.event.management.agent.plugin.mop.MOPUHFlag;
1111
import lombok.Data;
12+
import lombok.NoArgsConstructor;
1213

1314
import java.util.List;
1415

1516
@Data
17+
@NoArgsConstructor
1618
public class ScanCommandMessage extends MOPMessage implements CommandMessageWithResources {
1719

1820
private String messagingServiceId;
@@ -21,9 +23,6 @@ public class ScanCommandMessage extends MOPMessage implements CommandMessageWith
2123
private List<ScanDestination> destinations;
2224
private List<EventBrokerResourceConfiguration> resources;
2325

24-
public ScanCommandMessage() {
25-
super();
26-
}
2726

2827
public ScanCommandMessage(String messagingServiceId,
2928
String scanId,

service/application/src/main/java/com/solace/maas/ep/common/messages/ScanDataImportMessage.java

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,31 @@
66
import com.solace.maas.ep.event.management.agent.plugin.mop.MOPUHFlag;
77
import lombok.Data;
88
import lombok.EqualsAndHashCode;
9+
import lombok.NoArgsConstructor;
910

1011
import java.util.List;
1112

1213
@EqualsAndHashCode(callSuper = true)
1314
@Data
15+
@NoArgsConstructor
1416
public class ScanDataImportMessage extends MOPMessage {
15-
String orgId;
17+
private String orgId;
1618

17-
String scanId;
19+
private String scanId;
1820

19-
String messagingServiceId;
21+
private String messagingServiceId;
2022

21-
String runtimeAgentId;
23+
private String runtimeAgentId;
2224

2325
private List<String> scanTypes;
2426

25-
public ScanDataImportMessage() {
26-
super();
27-
}
2827

29-
public ScanDataImportMessage(String orgId, String scanId, String traceId, String messagingServiceId, String runtimeAgentId, List<String> scanTypes) {
28+
public ScanDataImportMessage(String orgId,
29+
String scanId,
30+
String traceId,
31+
String messagingServiceId,
32+
String runtimeAgentId,
33+
List<String> scanTypes) {
3034
super();
3135
withMessageType(MOPMessageType.generic)
3236
.withProtocol(MOPProtocol.scanDataControl)

service/application/src/main/java/com/solace/maas/ep/common/messages/ScanDataMessage.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,23 @@
88

99
@Data
1010
public class ScanDataMessage extends MOPMessage {
11-
String orgId;
11+
private String orgId;
1212

13-
String scanId;
13+
private String scanId;
1414

15-
String scanType;
15+
private String scanType;
1616

17-
String data;
17+
private String data;
1818

1919
private String timestamp;
2020

21-
public ScanDataMessage(String orgId, String scanId, String traceId, String actorId, String scanType, String data, String timestamp) {
21+
public ScanDataMessage(String orgId,
22+
String scanId,
23+
String traceId,
24+
String actorId,
25+
String scanType,
26+
String data,
27+
String timestamp) {
2228
super();
2329
withMessageType(MOPMessageType.generic)
2430
.withProtocol(MOPProtocol.scanData)

service/application/src/main/java/com/solace/maas/ep/common/messages/ScanDataStatusMessage.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,23 @@
1212
public class ScanDataStatusMessage extends MOPMessage {
1313
// Status per data collection type.
1414

15-
String orgId;
15+
private String orgId;
1616

17-
String scanId;
17+
private String scanId;
1818

19-
String status;
19+
private String status;
2020

21-
String description;
21+
private String description;
2222

23-
String scanType;
23+
private String scanType;
2424

25-
public ScanDataStatusMessage(String orgId, String scanId, String traceId, String actorId, String status, String description, String scanType) {
25+
public ScanDataStatusMessage(String orgId,
26+
String scanId,
27+
String traceId,
28+
String actorId,
29+
String status,
30+
String description,
31+
String scanType) {
2632
super();
2733
withMessageType(MOPMessageType.generic)
2834
.withProtocol(MOPProtocol.scanDataControl)

service/application/src/main/java/com/solace/maas/ep/common/messages/ScanLogMessage.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,23 @@
88

99
@Data
1010
public class ScanLogMessage extends MOPMessage {
11-
String orgId;
11+
private String orgId;
1212

13-
String scanId;
13+
private String scanId;
1414

15-
String level;
15+
private String level;
1616

17-
String log;
17+
private String log;
1818

19-
Long timestamp;
19+
private Long timestamp;
2020

21-
public ScanLogMessage(String orgId, String scanId, String traceId, String actorId, String level, String log, Long timestamp) {
21+
public ScanLogMessage(String orgId,
22+
String scanId,
23+
String traceId,
24+
String actorId,
25+
String level,
26+
String log,
27+
Long timestamp) {
2228
super();
2329
withMessageType(MOPMessageType.generic)
2430
.withProtocol(MOPProtocol.scanDataControl)

service/application/src/main/java/com/solace/maas/ep/common/messages/ScanStatusMessage.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,23 @@
1414
public class ScanStatusMessage extends MOPMessage {
1515
// Status of the overall scan.
1616

17-
String orgId;
17+
private String orgId;
1818

19-
String scanId;
19+
private String scanId;
2020

21-
String status;
21+
private String status;
2222

23-
String description;
23+
private String description;
2424

2525
private List<String> scanTypes;
2626

27-
public ScanStatusMessage(String orgId, String scanId, String traceId, String actorId, String status, String description, List<String> scanTypes) {
27+
public ScanStatusMessage(String orgId,
28+
String scanId,
29+
String traceId,
30+
String actorId,
31+
String status,
32+
String description,
33+
List<String> scanTypes) {
2834
super();
2935
withMessageType(MOPMessageType.generic)
3036
.withProtocol(MOPProtocol.scanDataControl)

0 commit comments

Comments
 (0)