Package org.onosproject.store.host.impl
Class DefaultHostProbeStore
- java.lang.Object
-
- org.onosproject.store.AbstractStore<org.onosproject.net.host.HostProbingEvent,org.onosproject.net.host.HostProbingStoreDelegate>
-
- org.onosproject.store.host.impl.DefaultHostProbeStore
-
- All Implemented Interfaces:
org.onosproject.net.host.HostProbeStore,org.onosproject.store.Store<org.onosproject.net.host.HostProbingEvent,org.onosproject.net.host.HostProbingStoreDelegate>
public class DefaultHostProbeStore extends org.onosproject.store.AbstractStore<org.onosproject.net.host.HostProbingEvent,org.onosproject.net.host.HostProbingStoreDelegate> implements org.onosproject.net.host.HostProbeStore
-
-
Field Summary
Fields Modifier and Type Field Description protected org.onosproject.store.service.StorageServicestorageService
-
Constructor Summary
Constructors Constructor Description DefaultHostProbeStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()org.onlab.packet.MacAddressaddProbingHost(org.onosproject.net.Host host, org.onosproject.net.ConnectPoint connectPoint, org.onosproject.net.host.ProbeMode probeMode, org.onlab.packet.MacAddress probeMac, int retry)voiddeactivate()voidremoveProbingHost(org.onlab.packet.MacAddress probeMac)-
Methods inherited from class org.onosproject.store.AbstractStore
hasDelegate, notifyDelegate, notifyDelegate, setDelegate, unsetDelegate
-
-
-
-
Method Detail
-
activate
public void activate()
-
deactivate
public void deactivate()
-
addProbingHost
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)- Specified by:
addProbingHostin interfaceorg.onosproject.net.host.HostProbeStore
-
removeProbingHost
public void removeProbingHost(org.onlab.packet.MacAddress probeMac)
- Specified by:
removeProbingHostin interfaceorg.onosproject.net.host.HostProbeStore
-
-