Squash more sonar warnings
[bgpcep.git] / bgp / rib-spi / src / main / java / org / opendaylight / protocol / bgp / rib / spi / ServiceLoaderRIBExtensionConsumerContext.java
index 1943a8806751ff526a482da64b7ddb6fcb11e0af..e2251c31b487b98b1a5ea3f75bd4f9363cb1edd6 100644 (file)
@@ -29,7 +29,7 @@ public final class ServiceLoaderRIBExtensionConsumerContext extends SimpleRIBExt
                }
        }
 
-       public static ServiceLoaderRIBExtensionConsumerContext createConsumerContext() throws Exception {
+       public static ServiceLoaderRIBExtensionConsumerContext createConsumerContext() {
                final ServiceLoader<RIBExtensionProviderActivator> loader = ServiceLoader.load(RIBExtensionProviderActivator.class);
                final ServiceLoaderRIBExtensionConsumerContext ctx = new ServiceLoaderRIBExtensionConsumerContext(loader);
 
@@ -37,11 +37,11 @@ public final class ServiceLoaderRIBExtensionConsumerContext extends SimpleRIBExt
        }
 
        @Override
-       public void close() throws Exception {
+       public void close() {
                for (RIBExtensionProviderActivator a : loader) {
                        try {
                                a.stopRIBExtensionProvider();
-                       } catch (Exception e) {
+                       } catch (RuntimeException e) {
                                LOG.warn("Stopping activator {} failed", a, e);
                        }
                }