Device Software version management
[oam/tr069-adapter.git] / ves-agent / src / main / java / org / commscope / tr069adapter / vesagent / controller / PnfRegMappingHandler.java
index 25c7b69..211e897 100644 (file)
@@ -158,7 +158,7 @@ public class PnfRegMappingHandler {
       eventHeader.setSourceId(netconfServerDetails.getDeviceId());\r
     }\r
 \r
-    eventHeader.setStartEpochMicrosec(System.currentTimeMillis());\r
+    eventHeader.setStartEpochMicrosec(System.currentTimeMillis()*1000);\r
     eventHeader.setVersion(config.getEventVersion());\r
     eventHeader.setNfNamingCode("");\r
     eventHeader.setNfcNamingCode("");\r
@@ -179,6 +179,7 @@ public class PnfRegMappingHandler {
     pnfRegistrationFields.setPnfRegistrationFieldsVersion(config.getPnfFeildVersion());\r
     pnfRegistrationFields.setMacAddress(netconfServerDetails.getDeviceId());\r
     pnfRegistrationFields.setVendorName(config.getVendorName());\r
+    pnfRegistrationFields.setSoftwareVersion(netconfServerDetails.getSwVersion());\r
     PnfRegEventAdditionalFeilds additionalFields = new PnfRegEventAdditionalFeilds();\r
 \r
     pnfRegistrationFields.setOamV4IpAddress(netconfServerDetails.getListenAddress());\r