X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=rulemgt%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fholmes%2Frulemgt%2Fdb%2FCorrelationRuleQueryDao.java;h=104f74d862aa84b1f092eab82f863246039b0f12;hb=abdc7bfcaf9431fd507f0e9cd7fbdb96413386cd;hp=322006d44cd4ebfd47254a6e7717e7a210d2978f;hpb=20a1514bf93035472d4f940f00a357106d4bec1f;p=holmes%2Frule-management.git diff --git a/rulemgt/src/main/java/org/onap/holmes/rulemgt/db/CorrelationRuleQueryDao.java b/rulemgt/src/main/java/org/onap/holmes/rulemgt/db/CorrelationRuleQueryDao.java index 322006d..104f74d 100644 --- a/rulemgt/src/main/java/org/onap/holmes/rulemgt/db/CorrelationRuleQueryDao.java +++ b/rulemgt/src/main/java/org/onap/holmes/rulemgt/db/CorrelationRuleQueryDao.java @@ -69,7 +69,7 @@ public class CorrelationRuleQueryDao { correlationRule.setRid((String) value.get("rid")); correlationRule.setDescription((String) value.get("description")); correlationRule.setEnabled((Integer) value.get("enable")); - correlationRule.setTemplateID((Integer) value.get("templateID")); + correlationRule.setTemplateID((Long) value.get("templateID")); correlationRule.setEngineID((String) value.get("engineID")); correlationRule.setEngineType((String) value.get("engineType")); correlationRule.setCreator((String) value.get("creator")); @@ -80,6 +80,8 @@ public class CorrelationRuleQueryDao { correlationRule.setContent((String) value.get("content")); correlationRule.setVendor((String) value.get("vendor")); correlationRule.setPackageName((String) value.get("package")); + correlationRule.setClosedControlLoopName((String) value.get("ctrlloop")); + correlationRule.setEngineInstance((String) value.get("engineInstance")); return correlationRule; } @@ -95,7 +97,7 @@ public class CorrelationRuleQueryDao { if (field.getName().contains("jacoco")) { continue; } - PropertyDescriptor pd = new PropertyDescriptor(field.getName(), + PropertyDescriptor pd = new PropertyDescriptor((String)field.getName(), clazz); Method getMethod = pd.getReadMethod(); Object o = getMethod.invoke(ruleQueryCondition);