Load YangFeatureProviders in mdsal-dom-schema-osgi
[mdsal.git] / dom / mdsal-dom-schema-osgi / src / main / java / org / opendaylight / mdsal / dom / schema / osgi / impl / YangModuleInfoRegistry.java
index 54bb5e796fe6d563ec55f589760117969a44efdd..28313f0b0cce351e3d8fe65a32b6d4bba58e9b99 100644 (file)
@@ -10,6 +10,7 @@ package org.opendaylight.mdsal.dom.schema.osgi.impl;
 import java.util.List;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.concepts.Registration;
+import org.opendaylight.yangtools.yang.binding.YangFeatureProvider;
 import org.opendaylight.yangtools.yang.binding.YangModuleInfo;
 import org.opendaylight.yangtools.yang.parser.api.YangParserFactory;
 import org.osgi.framework.BundleContext;
@@ -33,5 +34,6 @@ abstract class YangModuleInfoRegistry {
 
     abstract void close();
 
-    abstract @NonNull Registration registerInfos(List<YangModuleInfo> infos);
+    abstract @NonNull Registration registerBundle(List<YangModuleInfo> moduleInfos,
+        List<YangFeatureProvider<?>> featureProviders);
 }