Federation plugin
[netvirt.git] / vpnservice / federation-plugin / impl / src / main / resources / org / opendaylight / blueprint / federationplugin.xml
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.1.0"
5            odl:use-default-for-reference-types="true">
6
7     <reference id="dataBroker"
8         interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"
9         odl:type="default" />
10
11     <reference id="rpcProviderRegistry"
12         interface="org.opendaylight.controller.sal.binding.api.RpcProviderRegistry" />
13
14     <reference id="iElanService"
15         interface="org.opendaylight.netvirt.elanmanager.api.IElanService" />
16
17     <reference id="clusterSingletonServiceProvider"
18         interface="org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider"
19         odl:type="default" />
20
21     <reference id="iFederationConsumerMgr"
22         interface="org.opendaylight.federation.service.api.IFederationConsumerMgr" />
23
24     <reference id="iFederationProducerMgr"
25         interface="org.opendaylight.federation.service.api.IFederationProducerMgr" />
26
27     <odl:rpc-implementation ref="federationPluginMgr"/>
28
29 </blueprint>