<reference id="configurationServiceFactory"
interface="org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationServiceFactory"/>
+ <reference id="mastershipChangeServiceManagerFactory"
+ interface="org.opendaylight.openflowplugin.api.openflow.mastership.MastershipChangeServiceManagerFactory"/>
+
<odl:clustered-app-config id="openflowProviderConfig"
binding-class="org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510.OpenflowProviderConfig"/>
update-method="update"/>
</bean>
+ <bean id="mastershipChangeServiceManager"
+ factory-ref="mastershipChangeServiceManagerFactory"
+ factory-method="newInstance"
+ destroy-method="close"
+ />
+
+ <service ref="mastershipChangeServiceManager" interface="org.opendaylight.openflowplugin.api.openflow.mastership.MastershipChangeServiceManager"/>
+
<service ref="configurationService" interface="org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationService"/>
<bean id="openflowPluginProvider"
</list>
</argument>
<argument ref="clusterSingletonServiceProvider"/>
+ <argument ref="mastershipChangeServiceManager"/>
</bean>
<service ref="openflowPluginProvider" odl:type="openflow-plugin-provider-impl">