Merge "Bug 116 - Revisit SanityTest"
[controller.git] / opendaylight / config / config-api / src / main / java / org / opendaylight / controller / config / spi / ModuleFactory.java
index 44987434c289b1918709d0bc915a0ac28134043d..c86b38149377733fdc59d3281f97a49d31dcd3d6 100644 (file)
@@ -13,7 +13,6 @@ import org.opendaylight.controller.config.api.DynamicMBeanWithInstance;
 import org.opendaylight.controller.config.api.annotations.AbstractServiceInterface;
 import org.osgi.framework.BundleContext;
 
-import javax.management.DynamicMBean;
 import java.util.Set;
 
 /**
@@ -98,6 +97,8 @@ public interface ModuleFactory {
     boolean isModuleImplementingServiceInterface(
             Class<? extends AbstractServiceInterface> serviceInterface);
 
+    Set<Class<? extends AbstractServiceInterface>> getImplementedServiceIntefaces();
+
     /**
      * Called when ModuleFactory is registered to config manager.
      * Useful for populating the registry with pre-existing state. Since