Enforce pcep-spi checkstyle
[bgpcep.git] / pcep / spi / src / main / java / org / opendaylight / protocol / pcep / spi / pojo / ServiceLoaderPCEPExtensionProviderContext.java
index aa696fcd7ff0efcfdb8b06c7bd436749bc1c47cd..0fbdc34ac7eadb364c72882fc3fcebe3746984eb 100644 (file)
@@ -13,18 +13,10 @@ import org.opendaylight.protocol.pcep.spi.PCEPExtensionProviderContext;
 
 public final class ServiceLoaderPCEPExtensionProviderContext extends SimplePCEPExtensionProviderContext {
     private static final class Holder {
-        private static final PCEPExtensionProviderContext INSTANCE;
+        private static final PCEPExtensionProviderContext INSTANCE = create();
 
         private Holder() {
         }
-
-        static {
-            try {
-                INSTANCE = create();
-            } catch (final Exception e) {
-                throw new ExceptionInInitializerError(e);
-            }
-        }
     }
 
     private ServiceLoaderPCEPExtensionProviderContext() {
@@ -34,7 +26,8 @@ public final class ServiceLoaderPCEPExtensionProviderContext extends SimplePCEPE
     public static PCEPExtensionProviderContext create() {
         final PCEPExtensionProviderContext ctx = new SimplePCEPExtensionProviderContext();
 
-        final ServiceLoader<PCEPExtensionProviderActivator> loader = ServiceLoader.load(PCEPExtensionProviderActivator.class);
+        final ServiceLoader<PCEPExtensionProviderActivator> loader =
+                ServiceLoader.load(PCEPExtensionProviderActivator.class);
         for (final PCEPExtensionProviderActivator a : loader) {
             a.start(ctx);
         }