public class AlivenessProtocolHandlerARP extends Object
| Constructor and Description |
|---|
AlivenessProtocolHandlerARP(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
OdlInterfaceRpcService interfaceManager,
AlivenessProtocolHandlerRegistry alivenessProtocolHandlerRegistry,
OdlArputilService arpService) |
| Modifier and Type | Method and Description |
|---|---|
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface |
getInterfaceFromOperDS(String interfaceName) |
protected com.google.common.base.Optional<byte[]> |
getMacAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceState) |
Class<ARP> |
getPacketClass() |
String |
getUniqueMonitoringKey(MonitoringInfo monitorInfo) |
String |
handlePacketIn(ARP packet,
org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketReceived packetReceived) |
void |
startMonitoringTask(MonitoringInfo monitorInfo) |
public AlivenessProtocolHandlerARP(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
OdlInterfaceRpcService interfaceManager,
AlivenessProtocolHandlerRegistry alivenessProtocolHandlerRegistry,
OdlArputilService arpService)
public String handlePacketIn(ARP packet, org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketReceived packetReceived)
public void startMonitoringTask(MonitoringInfo monitorInfo)
public String getUniqueMonitoringKey(MonitoringInfo monitorInfo)
protected org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface getInterfaceFromOperDS(String interfaceName) throws org.opendaylight.controller.md.sal.common.api.data.ReadFailedException
org.opendaylight.controller.md.sal.common.api.data.ReadFailedExceptionprotected com.google.common.base.Optional<byte[]> getMacAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceState)
Copyright © 2019 OpenDaylight. All rights reserved.