Updated to Java 11
[holmes/rule-management.git] / rulemgt / src / main / java / org / onap / holmes / rulemgt / db / CorrelationRuleQueryDao.java
index 322006d..104f74d 100644 (file)
@@ -69,7 +69,7 @@ public class CorrelationRuleQueryDao {
         correlationRule.setRid((String) value.get("rid"));\r
         correlationRule.setDescription((String) value.get("description"));\r
         correlationRule.setEnabled((Integer) value.get("enable"));\r
-        correlationRule.setTemplateID((Integer) value.get("templateID"));\r
+        correlationRule.setTemplateID((Long) value.get("templateID"));\r
         correlationRule.setEngineID((String) value.get("engineID"));\r
         correlationRule.setEngineType((String) value.get("engineType"));\r
         correlationRule.setCreator((String) value.get("creator"));\r
@@ -80,6 +80,8 @@ public class CorrelationRuleQueryDao {
         correlationRule.setContent((String) value.get("content"));\r
         correlationRule.setVendor((String) value.get("vendor"));\r
         correlationRule.setPackageName((String) value.get("package"));\r
+        correlationRule.setClosedControlLoopName((String) value.get("ctrlloop"));\r
+        correlationRule.setEngineInstance((String) value.get("engineInstance"));\r
         return correlationRule;\r
     }\r
 \r
@@ -95,7 +97,7 @@ public class CorrelationRuleQueryDao {
                 if (field.getName().contains("jacoco")) {\r
                     continue;\r
                 }\r
-                PropertyDescriptor pd = new PropertyDescriptor(field.getName(),\r
+                PropertyDescriptor pd = new PropertyDescriptor((String)field.getName(),\r
                         clazz);\r
                 Method getMethod = pd.getReadMethod();\r
                 Object o = getMethod.invoke(ruleQueryCondition);\r