1 <?xml version="1.0" encoding="UTF-8"?>
3 Copyright (C) 2016 Red Hat, Inc. and others. All rights reserved.
5 This program and the accompanying materials are made available under the
6 terms of the Eclipse Public License v1.0 which accompanies this distribution,
7 and is available at http://www.eclipse.org/legal/epl-v10.html
9 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
10 xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
11 odl:use-default-for-reference-types="true">
13 <bean id="alivenessProtocolHandlerARP" class="org.opendaylight.genius.alivenessmonitor.protocols.internal.AlivenessProtocolHandlerARP">
14 <argument ref="dataBroker"/>
15 <argument ref="odlInterfaceRpcService"/>
16 <argument ref="alivenessProtocolHandlerRegistry"/>
17 <argument ref="odlArputilService"/>
19 <bean id="alivenessProtocolHandlerLLDP" class="org.opendaylight.genius.alivenessmonitor.protocols.internal.AlivenessProtocolHandlerLLDP">
20 <argument ref="dataBroker"/>
21 <argument ref="alivenessProtocolHandlerRegistry"/>
22 <argument ref="packetProcessingService"/>
24 <bean id="alivenessProtocolHandlerIPv6ND" class="org.opendaylight.genius.alivenessmonitor.protocols.internal.AlivenessProtocolHandlerIPv6ND">
25 <argument ref="dataBroker"/>
26 <argument ref="odlInterfaceRpcService"/>
27 <argument ref="alivenessProtocolHandlerRegistry"/>
28 <argument ref="ipv6NdUtilService"/>
31 <reference id="alivenessProtocolHandlerRegistry" interface="org.opendaylight.genius.alivenessmonitor.protocols.AlivenessProtocolHandlerRegistry"/>
32 <reference id="dataBroker" interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"/>
34 <odl:rpc-service id="odlArputilService"
35 interface="org.opendaylight.yang.gen.v1.urn.opendaylight.genius.arputil.rev160406.OdlArputilService" />
36 <odl:rpc-service id="odlInterfaceRpcService"
37 interface="org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService" />
38 <odl:rpc-service id="packetProcessingService"
39 interface="org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService" />
40 <odl:rpc-service id="ipv6NdUtilService"
41 interface="org.opendaylight.yang.gen.v1.urn.opendaylight.genius.ipv6.nd.util.rev170210.Ipv6NdUtilService"/>