Eliminate SchemaResourcesDTO
[netconf.git] / plugins / netconf-client-mdsal / src / main / java / org / opendaylight / netconf / client / mdsal / api / SchemaResourceManager.java
index c41bea78008047ba19f2a1671ed710a5099fa3d2..82ec3d2acac88341b46c1bd1832538d8d9666582 100644 (file)
@@ -9,15 +9,13 @@ package org.opendaylight.netconf.client.mdsal.api;
 
 import com.google.common.annotations.Beta;
 import org.eclipse.jdt.annotation.NonNullByDefault;
-import org.opendaylight.netconf.client.mdsal.NetconfDevice.SchemaResourcesDTO;
 
 @Beta
 @NonNullByDefault
 public interface SchemaResourceManager {
-
     // FIXME: document this, nodeId is not quite appropriate name here: it should be a @NonNull id with .toString()
     //        being interesting
-    // FIXME: subDirectory should have be really String..., placing the onus of splitting the directory to callers,
-    //        so we do not get separator ambiguity
-    SchemaResourcesDTO getSchemaResources(String subDirectory, Object nodeId);
+    // FIXME: subDirectory should have be really 'String...' or a 'java.nio.file.Path', placing the onus of splitting
+    //        the directory to callers, so we do not get separator ambiguity
+    DeviceNetconfSchemaProvider getSchemaResources(String subDirectory, Object nodeId);
 }