Development of NETCONF RPCs for tr-069 adapter to
[oam/tr069-adapter.git] / acs / common / src / main / java / org / commscope / tr069adapter / acs / common / ParameterDTO.java
index d8daf50..e829a73 100644 (file)
 package org.commscope.tr069adapter.acs.common;\r
 \r
 import com.fasterxml.jackson.annotation.JsonTypeInfo;\r
+import com.fasterxml.jackson.annotation.JsonTypeInfo.Id;\r
 \r
 import java.io.Serializable;\r
 \r
-@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class")\r
+@JsonTypeInfo(use = Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class")\r
 public class ParameterDTO implements Serializable {\r
 \r
   private static final long serialVersionUID = 1460021542834472410L;\r
@@ -31,6 +32,7 @@ public class ParameterDTO implements Serializable {
   private String paramValue;\r
   private String dataType;\r
   private boolean isProcessed;\r
+  private boolean isInitiated = Boolean.FALSE;\r
 \r
   public ParameterDTO() {\r
 \r
@@ -81,6 +83,14 @@ public class ParameterDTO implements Serializable {
     this.isProcessed = isProcessed;\r
   }\r
 \r
+  public boolean isInitiated() {\r
+    return isInitiated;\r
+  }\r
+\r
+  public void setInitiated(boolean isInitiated) {\r
+    this.isInitiated = isInitiated;\r
+  }\r
+\r
   @Override\r
   public String toString() {\r
     return "ParameterDTO [paramName=" + paramName + ", paramValue=" + paramValue + ", dataType="\r