X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=dmaap-dsa%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fholmes%2Fdsa%2Fdmaappolling%2FDMaaPResponseUtil.java;h=5dffc7d75f5f224b2696a5b6384c1f0bc92d1327;hb=154eb5770d66ecee27108f206d2b5e945a762ac7;hp=72b76c1a19230ec3abe60721a44c9cd7bcdabaa7;hpb=ac1c9d5d03755543254779129468a48ced972c2c;p=holmes%2Fdsa.git diff --git a/dmaap-dsa/src/main/java/org/onap/holmes/dsa/dmaappolling/DMaaPResponseUtil.java b/dmaap-dsa/src/main/java/org/onap/holmes/dsa/dmaappolling/DMaaPResponseUtil.java index 72b76c1..5dffc7d 100644 --- a/dmaap-dsa/src/main/java/org/onap/holmes/dsa/dmaappolling/DMaaPResponseUtil.java +++ b/dmaap-dsa/src/main/java/org/onap/holmes/dsa/dmaappolling/DMaaPResponseUtil.java @@ -47,16 +47,17 @@ public class DMaaPResponseUtil { vesAlarm.setDomain(commonEventHeaderJson.get("domain").asText()); vesAlarm.setEventId(commonEventHeaderJson.get("eventId").asText()); vesAlarm.setEventName(commonEventHeaderJson.get("eventName").asText()); + vesAlarm.setAlarmIsCleared(vesAlarm.getEventName().endsWith("Cleared") ? 1 : 0); vesAlarm.setEventType(getTextElementByNode(commonEventHeaderJson, "eventType")); vesAlarm.setInternalHeaderFields( getTextElementByNode(commonEventHeaderJson, "internalHeaderFields")); - vesAlarm.setLastEpochMicrosec(commonEventHeaderJson.get("lastEpochMicfrosec").asLong()); + vesAlarm.setLastEpochMicrosec(commonEventHeaderJson.get("lastEpochMicrosec").asLong()); vesAlarm.setNfcNamingCode(getTextElementByNode(commonEventHeaderJson, "nfcNamingCode")); vesAlarm.setNfNamingCode(getTextElementByNode(commonEventHeaderJson, "nfNamingCode")); vesAlarm.setPriority(commonEventHeaderJson.get("priority").asText()); vesAlarm.setReportingEntityId( getTextElementByNode(commonEventHeaderJson, "reportingEntityId")); - vesAlarm.setReportingEntityName(commonEventHeaderJson.get("reprotingEntityName").asText()); + vesAlarm.setReportingEntityName(commonEventHeaderJson.get("reportingEntityName").asText()); vesAlarm.setSequence(commonEventHeaderJson.get("sequence").asInt()); vesAlarm.setSourceId(getTextElementByNode(commonEventHeaderJson, "sourceId")); vesAlarm.setSourceName(commonEventHeaderJson.get("sourceName").asText()); @@ -99,7 +100,7 @@ public class DMaaPResponseUtil { if(alarm.has("name") && alarm.has("value")) { AlarmAdditionalField field = new AlarmAdditionalField(); field.setName(getTextElementByNode(alarm, "name")); - field.setName(getTextElementByNode(alarm, "value")); + field.setValue(getTextElementByNode(alarm, "value")); alarms.add(field); } });