<argument ref="globalWorkerGroup"/>
</bean>
- <service ref="BGPDispatcher" interface="org.opendaylight.protocol.bgp.rib.impl.spi.BGPDispatcher"/>
+ <service ref="BGPDispatcher" interface="org.opendaylight.protocol.bgp.rib.impl.spi.BGPDispatcher">
+ <!-- The following service properties specify the config system module and instance that correspond to
+ this OSGi service which enables the config system module to be restarted when this blueprint
+ container is restarted. -->
+ <service-properties>
+ <entry key="config-module-namespace" value="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl"/>
+ <entry key="config-module-name" value="bgp-dispatcher-impl"/>
+ <entry key="config-instance-name" value="global-bgp-dispatcher"/>
+ </service-properties>
+ </service>
<bean id="BGPPeerRegistry" class="org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry"
factory-method="instance"/>
<service ref="BGPPeerRegistry" interface="org.opendaylight.protocol.bgp.rib.impl.spi.BGPPeerRegistry"
- odl:type="default"/>
+ odl:type="default">
+ <!-- The following service properties specify the config system module and instance that correspond to
+ this OSGi service which enables the config system module to be restarted when this blueprint
+ container is restarted. -->
+ <service-properties>
+ <entry key="config-module-namespace" value="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl"/>
+ <entry key="config-module-name" value="strict-bgp-peer-registry"/>
+ <entry key="config-instance-name" value="global-bgp-peer-registry"/>
+ </service-properties>
+ </service>
</blueprint>
\ No newline at end of file
<value>org.opendaylight.protocol.bgp.rib.spi.RIBExtensionProviderContext</value>
<value>org.opendaylight.protocol.bgp.rib.spi.RIBExtensionConsumerContext</value>
</interfaces>
+ <!-- The following service properties specify the config system module and instance that correspond to
+ this OSGi service which enables the config system module to be restarted when this blueprint
+ container is restarted. -->
+ <service-properties>
+ <entry key="config-module-namespace" value="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:spi"/>
+ <entry key="config-module-name" value="bgp-rib-extensions-impl"/>
+ <entry key="config-instance-name" value="global-rib-extensions"/>
+ </service-properties>
</service>
</blueprint>
\ No newline at end of file