1 <?xml version="1.0" encoding="UTF-8"?>
2 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
3 xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
4 xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.2.0">
5 <cm:property-placeholder persistent-id="org.opendaylight.mdsal.replicate.netty.source" update-strategy="reload">
6 <cm:default-properties>
7 <cm:property name="enabled" value="false"/>
8 <cm:property name="listen-port" value="9999"/>
9 </cm:default-properties>
10 </cm:property-placeholder>
12 <reference id="dataBroker" interface="org.opendaylight.mdsal.dom.api.DOMDataBroker" odl:type="default"/>
13 <reference id="singletonServiceProvider" interface="org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider"
15 <reference id="bootstrapSupport" interface="org.opendaylight.mdsal.replicate.netty.BootstrapSupport"/>
17 <bean id="nettyReplicationSource" class="org.opendaylight.mdsal.replicate.netty.NettyReplication"
18 factory-method="createSource" destroy-method="close">
19 <argument ref="bootstrapSupport"/>
20 <argument ref="dataBroker"/>
21 <argument ref="singletonServiceProvider"/>
22 <argument value="${enabled}"/>
23 <argument value="${listen-port}"/>