@Service
public class DefaultHostProbeStore
extends org.onosproject.store.AbstractStore<org.onosproject.net.host.HostProbingEvent,org.onosproject.net.host.HostProbingStoreDelegate>
implements org.onosproject.net.host.HostProbeStore
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.store.service.StorageService |
storageService |
| Constructor and Description |
|---|
DefaultHostProbeStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
org.onlab.packet.MacAddress |
addProbingHost(org.onosproject.net.Host host,
org.onosproject.net.ConnectPoint connectPoint,
org.onosproject.net.host.ProbeMode probeMode,
org.onlab.packet.MacAddress probeMac,
int retry) |
void |
deactivate() |
void |
removeProbingHost(org.onlab.packet.MacAddress probeMac) |
hasDelegate, notifyDelegate, notifyDelegate, setDelegate, unsetDelegate@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.store.service.StorageService storageService
@Activate public void activate()
@Deactivate public void deactivate()
public org.onlab.packet.MacAddress addProbingHost(org.onosproject.net.Host host,
org.onosproject.net.ConnectPoint connectPoint,
org.onosproject.net.host.ProbeMode probeMode,
org.onlab.packet.MacAddress probeMac,
int retry)
addProbingHost in interface org.onosproject.net.host.HostProbeStorepublic void removeProbingHost(org.onlab.packet.MacAddress probeMac)
removeProbingHost in interface org.onosproject.net.host.HostProbeStore