Development of NETCONF RPCs for tr-069 adapter to
[oam/tr069-adapter.git] / mapper / src / main / java / org / commscope / tr069adapter / mapper / model / VESNotification.java
index 4c0f388..4186000 100644 (file)
 \r
 package org.commscope.tr069adapter.mapper.model;\r
 \r
-import com.fasterxml.jackson.annotation.JsonTypeInfo;\r
-\r
 import java.io.Serializable;\r
+import java.util.List;\r
 \r
 import org.commscope.tr069adapter.acs.common.DeviceInform;\r
 import org.commscope.tr069adapter.acs.common.OperationDetails;\r
+import org.commscope.tr069adapter.acs.common.ParameterDTO;\r
+import com.fasterxml.jackson.annotation.JsonTypeInfo;\r
+import com.fasterxml.jackson.annotation.JsonTypeInfo.Id;\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 VESNotification implements Serializable {\r
   private DeviceInform devnotification;\r
   private OperationDetails operationDetails;\r
   private NetConfServerDetails netconfDetails;\r
+  private List<ParameterDTO> netconfParameters;\r
   private String eNodeBName;\r
 \r
   public DeviceInform getDevnotification() {\r
@@ -64,4 +67,12 @@ public class VESNotification implements Serializable {
     this.eNodeBName = eNodeBName;\r
   }\r
 \r
+  public List<ParameterDTO> getNetconfParameters() {\r
+    return netconfParameters;\r
+  }\r
+\r
+  public void setNetconfParameters(List<ParameterDTO> netconfParameters) {\r
+    this.netconfParameters = netconfParameters;\r
+  }\r
+\r
 }\r