Add different log in AbstractModelElement 19/14619/1
authorDeterme, Sebastien (sd378r) <sd378r@intl.att.com>
Fri, 22 Sep 2017 13:41:07 +0000 (15:41 +0200)
committerDeterme, Sebastien (sd378r) <sd378r@intl.att.com>
Fri, 22 Sep 2017 13:53:00 +0000 (15:53 +0200)
Log changed when the Json attribute value is null or empty

Change-Id: Ie0321efbbcc7f9c637f1bd8ea44001e5036987d3
Issue-ID: CLAMP-54
Signed-off-by: Determe, Sebastien (sd378r) <sd378r@intl.att.com>
src/main/java/org/onap/clamp/clds/model/prop/AbstractModelElement.java

index a7dd5cb..7038dc6 100644 (file)
@@ -37,8 +37,8 @@ import java.util.List;
  * ...)
  */
 public abstract class AbstractModelElement {
-    protected static final EELFLogger logger      = EELFManager.getInstance().getLogger(AbstractModelElement.class);
-    protected static final EELFLogger auditLogger = EELFManager.getInstance().getAuditLogger();
+    protected static final EELFLogger logger        = EELFManager.getInstance().getLogger(AbstractModelElement.class);
+    protected static final EELFLogger auditLogger   = EELFManager.getInstance().getAuditLogger();
 
     private final String              type;
     private final ModelBpmn           modelBpmn;
@@ -49,6 +49,9 @@ public abstract class AbstractModelElement {
 
     private final ModelProperties     modelProp;
 
+    private static final String       LOG_ELEMENT   = "Value '";
+    private static final String       LOG_NOT_FOUND = "' for key 'name' not found in JSON";
+
     /**
      * Perform base parsing of properties for a ModelElement (such as,
      * Collector, StringMatch, Policy and Tca)
@@ -116,9 +119,9 @@ public abstract class AbstractModelElement {
             }
         }
         if (value == null || value.length() == 0) {
-            logger.warn(name + "=" + value);
+            logger.warn(LOG_ELEMENT + name + LOG_NOT_FOUND);
         } else {
-            logger.debug(name + "=" + value);
+            logger.debug(LOG_ELEMENT + name + LOG_NOT_FOUND + nodeIn.toString());
         }
         return value;
     }
@@ -137,9 +140,9 @@ public abstract class AbstractModelElement {
             value = nodeIn.path(name).asText();
         }
         if (value == null || value.length() == 0) {
-            logger.warn(name + "=" + value);
+            logger.warn(LOG_ELEMENT + name + LOG_NOT_FOUND);
         } else {
-            logger.debug(name + "=" + value);
+            logger.debug(LOG_ELEMENT + name + LOG_NOT_FOUND + nodeIn.toString());
         }
         return value;
     }
@@ -206,9 +209,9 @@ public abstract class AbstractModelElement {
             }
         }
         if (values == null || values.isEmpty()) {
-            logger.warn(name + "=" + values);
+            logger.warn(LOG_ELEMENT + name + LOG_NOT_FOUND);
         } else {
-            logger.debug(name + "=" + values);
+            logger.debug(LOG_ELEMENT + name + LOG_NOT_FOUND + nodeIn.toString());
         }
         return values;
     }