Reuse SchemaContext.NAME for base NETCONF data qname 13/89213/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 21 Apr 2020 08:46:50 +0000 (10:46 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 21 Apr 2020 12:18:20 +0000 (12:18 +0000)
This QName is a well-known constant available from SchemaContext,
do not use scattered definition.

Change-Id: I68b88d216e35b2583828a73a5d4a2ebe2f092893
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 9851b35a4a68631cdd72f3e96ac6a02ab399da83)

restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/RestconfDataServiceConstant.java

index a39ec65bc08ece3f8654cbb72db0be183579b08f..62b6d7969d5511b3eab52dc1fb5839ab3a551591 100644 (file)
@@ -7,18 +7,15 @@
  */
 package org.opendaylight.restconf.nb.rfc8040.rests.utils;
 
-import java.net.URI;
 import org.opendaylight.yangtools.yang.common.QName;
-import org.opendaylight.yangtools.yang.common.QNameModule;
+import org.opendaylight.yangtools.yang.model.api.SchemaContext;
 
 /**
  * Constants for RestconfDataService.
  *
  */
 public final class RestconfDataServiceConstant {
-
-    public static final QName NETCONF_BASE_QNAME  = QName.create(QNameModule.create(URI.create(PutData.NETCONF_BASE)),
-        PutData.NETCONF_BASE_PAYLOAD_NAME);
+    public static final QName NETCONF_BASE_QNAME = SchemaContext.NAME;
 
     private RestconfDataServiceConstant() {
         throw new UnsupportedOperationException("Util class.");
@@ -57,8 +54,6 @@ public final class RestconfDataServiceConstant {
      *
      */
     public static final class PutData {
-        public static final String NETCONF_BASE = "urn:ietf:params:xml:ns:netconf:base:1.0";
-        public static final String NETCONF_BASE_PAYLOAD_NAME = "data";
         public static final String PUT_TX_TYPE = "PUT";
 
         private PutData() {