X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=netconf-server%2Fsrc%2Fmain%2Fjava%2Forg%2Fcommscope%2Ftr069adapter%2Fnetconf%2Frpc%2FSoftwareActivateOperation.java;fp=netconf-server%2Fsrc%2Fmain%2Fjava%2Forg%2Fcommscope%2Ftr069adapter%2Fnetconf%2Frpc%2FSoftwareActivateOperation.java;h=6439498a5ff9f1b904f622c07b4dd849fc2efd51;hb=aa7991e2bb89e56479a79541a5d9b659ae619cd7;hp=ad0dac020ba24cf333accff3da8ed1c8a2236000;hpb=17d7d2966615671ef113dd32c7ba5ebff47f5e6f;p=oam%2Ftr069-adapter.git diff --git a/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/rpc/SoftwareActivateOperation.java b/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/rpc/SoftwareActivateOperation.java index ad0dac0..6439498 100644 --- a/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/rpc/SoftwareActivateOperation.java +++ b/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/rpc/SoftwareActivateOperation.java @@ -35,9 +35,13 @@ public class SoftwareActivateOperation implements NetconfOperation { public static final String SOFT_MGMT_NAMESPACE = "urn:o-ran:software-management:1.0"; private String deviceID; + private String swVersion; + private String hwVersion; - public SoftwareActivateOperation(String deviceID) { + public SoftwareActivateOperation(String deviceID, String swVersion, String hwVersion) { this.deviceID = deviceID; + this.swVersion = swVersion; + this.hwVersion = hwVersion; } @Override @@ -61,7 +65,7 @@ public class SoftwareActivateOperation implements NetconfOperation { NetConfServiceBooter.getApplicationContext().getBean(NetConfServerProperties.class); final String baseUrl = config.getMapperPath() + "/softwareActivate"; - XmlUtility.invokeMapperCall(baseUrl, requestXml, deviceID); + XmlUtility.invokeMapperCall(baseUrl, requestXml, deviceID, swVersion, hwVersion); return null; }