Improve NETCONF session ID handling
[netconf.git] / plugins / netconf-server-mdsal / src / main / java / org / opendaylight / netconf / mdsal / connector / ops / get / Get.java
index 811c3038f5a2465637c7cbe29f4bebdc7753158b..fbd62b483c7d9ef01f201eae3ae5003f602af51b 100644 (file)
@@ -16,6 +16,7 @@ import org.opendaylight.netconf.api.xml.XmlElement;
 import org.opendaylight.netconf.api.xml.XmlNetconfConstants;
 import org.opendaylight.netconf.mdsal.connector.CurrentSchemaContext;
 import org.opendaylight.netconf.mdsal.connector.TransactionProvider;
+import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.netconf.base._1._0.rev110601.SessionIdType;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
 import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
 import org.slf4j.Logger;
@@ -29,9 +30,9 @@ public class Get extends AbstractGet {
 
     private final TransactionProvider transactionProvider;
 
-    public Get(final String netconfSessionIdForReporting, final CurrentSchemaContext schemaContext,
+    public Get(final SessionIdType sessionId, final CurrentSchemaContext schemaContext,
             final TransactionProvider transactionProvider) {
-        super(netconfSessionIdForReporting, schemaContext);
+        super(sessionId, schemaContext);
         this.transactionProvider = transactionProvider;
     }