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 odl:use-default-for-reference-types="true">
6 <reference id="mappingService"
7 interface="org.opendaylight.lispflowmapping.interfaces.lisp.IFlowMapping" />
8 <reference id="dataBroker"
9 interface="org.opendaylight.controller.md.sal.binding.api.DataBroker" />
10 <reference id="mountPointService"
11 interface="org.opendaylight.controller.md.sal.binding.api.MountPointService" />
13 <odl:rpc-service id="odlMappingService" interface="org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.OdlMappingserviceService"/>
15 <bean id="lispNeutronPlugin"
16 class="org.opendaylight.lispflowmapping.neutron.LispNeutronService"
18 destroy-method="close">
19 <argument ref="mappingService" />
20 <argument ref="dataBroker"/>
21 <argument ref="odlMappingService"/>
23 <bean id="lispNeutronIntent"
24 class="org.opendaylight.lispflowmapping.neutron.intenthandler.GroupBasedPolicyNeutronIntentHandlerBean"
26 destroy-method="close">
27 <argument ref="dataBroker"/>
28 <argument ref="mountPointService"/>
31 <service ref="lispNeutronPlugin"
32 interface="org.opendaylight.lispflowmapping.neutron.ILispNeutronService"