[ONOS-5763] YSR changes to support decode without module name.

Change-Id: I662e52c2b3971e7a333ec9d887f8747733a0e87e
diff --git a/apps/yms/app/src/main/java/org/onosproject/yms/app/ysr/YangSchemaRegistry.java b/apps/yms/app/src/main/java/org/onosproject/yms/app/ysr/YangSchemaRegistry.java
index ed5d95a..e283f57 100644
--- a/apps/yms/app/src/main/java/org/onosproject/yms/app/ysr/YangSchemaRegistry.java
+++ b/apps/yms/app/src/main/java/org/onosproject/yms/app/ysr/YangSchemaRegistry.java
@@ -141,4 +141,19 @@
      */
     void processModuleLibrary(String serviceName, YangModuleLibrary library);
 
+    /**
+     * Returns YANG schema node for a given namespace while xml decoding.
+     * <p>
+     * According to rfc 6020 Xml should not have module name in it but when
+     * decoder wants to convert xml to YANG object it will need module schema
+     * which it can get only by using module name from YSR. So if YCH sends
+     * namespace of a module we can given it the schema node of module. In
+     * this case namespace should be unique.
+     * </p>
+     *
+     * @param nameSpace name space of module
+     * @return module schema node
+     */
+    YangSchemaNode getSchemaWrtNameSpace(String nameSpace);
+
 }