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 61a465d..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
@@ -38,6 +43,14 @@ public class VESNotification implements Serializable {
     this.devnotification = devnotification;\r
   }\r
 \r
+  public OperationDetails getOperationDetails() {\r
+    return operationDetails;\r
+  }\r
+\r
+  public void setOperationDetails(OperationDetails operationDetails) {\r
+    this.operationDetails = operationDetails;\r
+  }\r
+\r
   public NetConfServerDetails getNetconfDetails() {\r
     return netconfDetails;\r
   }\r
@@ -54,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