Hide PingPongDataBroker
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / OpenFlowPluginProviderImpl.java
index 93ce99e6bf0bdca8061d98986a9c98197960229d..7f3fdd663dd062fab7c87e74f0d64b033c681f92 100644 (file)
@@ -136,7 +136,7 @@ public class OpenFlowPluginProviderImpl implements
     @Inject
     public OpenFlowPluginProviderImpl(final ConfigurationService configurationService,
                                final List<SwitchConnectionProvider> switchConnectionProviders,
-                               final PingPongDataBroker pingPongDataBroker,
+                               final DataBroker dataBroker,
                                final RpcProviderService rpcProviderRegistry,
                                final NotificationPublishService notificationPublishService,
                                final ClusterSingletonServiceProvider singletonServiceProvider,
@@ -145,7 +145,7 @@ public class OpenFlowPluginProviderImpl implements
                                final DiagStatusProvider diagStatusProvider,
                                final SystemReadyMonitor systemReadyMonitor) {
         this.switchConnectionProviders = switchConnectionProviders;
-        dataBroker = pingPongDataBroker;
+        this.dataBroker = new PingPongDataBroker(dataBroker);
         this.rpcProviderRegistry = rpcProviderRegistry;
         this.notificationPublishService = notificationPublishService;
         singletonServicesProvider = singletonServiceProvider;