Update MRI upstreams for Phosphorus
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / statistics / services / direct / multilayer / MultiLayerDirectStatisticsProviderInitializer.java
index c82643f098169b7ea155a99d750699e96d44f051..b5e22d3492e51b04cd9b58376bc12b5bf62220e9 100644 (file)
@@ -20,10 +20,14 @@ import org.opendaylight.openflowplugin.impl.statistics.services.direct.Opendayli
 import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.ConvertorExecutor;
 
 /**
- * Utility class for instantiating #{@link org.opendaylight.openflowplugin.impl.statistics.services.direct.OpendaylightDirectStatisticsServiceProvider}
- * with all multi-layer services already in
+ * Utility class for instantiating
+ * #{@link org.opendaylight.openflowplugin.impl.statistics.services.direct.OpendaylightDirectStatisticsServiceProvider}
+ * with all multi-layer services already in.
  */
-public class MultiLayerDirectStatisticsProviderInitializer {
+public final class MultiLayerDirectStatisticsProviderInitializer {
+
+    private MultiLayerDirectStatisticsProviderInitializer() {
+    }
 
     public static OpendaylightDirectStatisticsServiceProvider createProvider(
         final RequestContextStack requestContextStack,
@@ -35,7 +39,7 @@ public class MultiLayerDirectStatisticsProviderInitializer {
 
         provider.register(AbstractFlowDirectStatisticsService.class, new FlowDirectStatisticsService(
             requestContextStack, deviceContext, convertorExecutor, statisticsWriterProvider));
-        provider.register(AbstractGroupDirectStatisticsService.class, new FlowDirectStatisticsService(
+        provider.register(AbstractGroupDirectStatisticsService.class, new GroupDirectStatisticsService(
             requestContextStack, deviceContext, convertorExecutor, statisticsWriterProvider));
         provider.register(AbstractMeterDirectStatisticsService.class, new MeterDirectStatisticsService(
             requestContextStack, deviceContext, convertorExecutor, statisticsWriterProvider));
@@ -46,5 +50,4 @@ public class MultiLayerDirectStatisticsProviderInitializer {
 
         return provider;
     }
-
 }