net.floodlightcontroller.linkdiscovery
Class LinkInfo
java.lang.Object
net.floodlightcontroller.linkdiscovery.LinkInfo
public class LinkInfo
- extends java.lang.Object
Constructor Summary |
LinkInfo()
|
LinkInfo(LinkInfo fromLinkInfo)
|
LinkInfo(java.lang.Long firstSeenTime,
java.lang.Long lastLldpReceivedTime,
java.lang.Long lastBddpReceivedTime)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
firstSeenTime
protected java.lang.Long firstSeenTime
lastLldpReceivedTime
protected java.lang.Long lastLldpReceivedTime
lastBddpReceivedTime
protected java.lang.Long lastBddpReceivedTime
LinkInfo
public LinkInfo(java.lang.Long firstSeenTime,
java.lang.Long lastLldpReceivedTime,
java.lang.Long lastBddpReceivedTime)
LinkInfo
public LinkInfo()
LinkInfo
public LinkInfo(LinkInfo fromLinkInfo)
getFirstSeenTime
public java.lang.Long getFirstSeenTime()
- The port states stored here are topology's last knowledge of
the state of the port. This mostly mirrors the state
maintained in the port list in IOFSwitch (i.e. the one returned
from getPort), except that during a port status message the
IOFSwitch port state will already have been updated with the
new port state, so topology needs to keep its own copy so that
it can determine if the port state has changed and therefore
requires the new state to be written to storage.
setFirstSeenTime
public void setFirstSeenTime(java.lang.Long firstSeenTime)
getUnicastValidTime
public java.lang.Long getUnicastValidTime()
setUnicastValidTime
public void setUnicastValidTime(java.lang.Long unicastValidTime)
getMulticastValidTime
public java.lang.Long getMulticastValidTime()
setMulticastValidTime
public void setMulticastValidTime(java.lang.Long multicastValidTime)
getLinkType
public ILinkDiscovery.LinkType getLinkType()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object