Merge "Removed unused fields"
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / yang / gen / v1 / urn / opendaylight / params / xml / ns / yang / config / openflow / plugin / impl / rev150327 / OpenFlowProviderModule.java
index 704709dd89d9f7dad136633b5f7aa463140e6ee6..37ef120efb048f4add2d6db97dd579b2659ec8b0 100644 (file)
@@ -8,7 +8,7 @@ import org.slf4j.LoggerFactory;
 
 public class OpenFlowProviderModule extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.config.openflow.plugin.impl.rev150327.AbstractOpenFlowProviderModule {
 
-    private static Logger LOG = LoggerFactory.getLogger(OpenFlowProviderModule.class);
+    private static final Logger LOG = LoggerFactory.getLogger(OpenFlowProviderModule.class);
 
     public OpenFlowProviderModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
         super(identifier, dependencyResolver);
@@ -27,11 +27,16 @@ public class OpenFlowProviderModule extends org.opendaylight.yang.gen.v1.urn.ope
     public java.lang.AutoCloseable createInstance() {
         LOG.info("Initializing new OFP southbound.");
         OpenflowPortsUtil.init();
-        OpenFlowPluginProvider openflowPluginProvider = new OpenFlowPluginProviderImpl();
+        OpenFlowPluginProvider openflowPluginProvider = new OpenFlowPluginProviderImpl(getRpcRequestsQuota(), getGlobalNotificationQuota());
 
         openflowPluginProvider.setSwitchConnectionProviders(getOpenflowSwitchConnectionProviderDependency());
         openflowPluginProvider.setRole(getRole());
-        openflowPluginProvider.setBindingAwareBroker(getBindingAwareBrokerDependency());
+        openflowPluginProvider.setDataBroker(getDataBrokerDependency());
+        openflowPluginProvider.setRpcProviderRegistry(getRpcRegistryDependency());
+        openflowPluginProvider.setNotificationProviderService(getNotificationAdapterDependency());
+        openflowPluginProvider.setNotificationPublishService(getNotificationPublishAdapterDependency());
+        openflowPluginProvider.setSwitchFeaturesMandatory(getSwitchFeaturesMandatory());
+        openflowPluginProvider.setIsStatisticsPollingOff(getIsStatisticsPollingOff());
         openflowPluginProvider.initialize();
 
         return openflowPluginProvider;