public class NodeDiscoveryBridgeTopology extends NodeDiscovery
m_linkd, m_node
Constructor and Description |
---|
NodeDiscoveryBridgeTopology(EnhancedLinkd linkd,
Node node) |
Modifier and Type | Method and Description |
---|---|
void |
addUpdatedBFT(Bridge bridge,
List<BridgeMacLink> notYetParsedBFTMap) |
protected void |
calculate() |
BroadcastDomain |
getDomain() |
String |
getName() |
Map<Bridge,List<BridgeMacLink>> |
getNotYetParsedBFTMap() |
void |
run()
Performs the collection for the targeted IP address.
|
protected void |
runCollection() |
void |
setDomain(BroadcastDomain domain) |
equals, getInfo, getInitialSleepTime, getNodeId, getPackageName, getPeer, getPollInterval, getPrimaryIpAddress, getPrimaryIpAddressString, getScheduler, getSysname, getSysoid, hashCode, isReady, isSuspended, reschedule, schedule, sendCompletedEvent, sendStartEvent, sendSuspendedEvent, setInitialSleepTime, setPackageName, setPollInterval, setScheduler, suspend, unschedule, wakeUp
public NodeDiscoveryBridgeTopology(EnhancedLinkd linkd, Node node)
public BroadcastDomain getDomain()
public void setDomain(BroadcastDomain domain)
public Map<Bridge,List<BridgeMacLink>> getNotYetParsedBFTMap()
public void addUpdatedBFT(Bridge bridge, List<BridgeMacLink> notYetParsedBFTMap)
public void run()
NodeDiscovery
Performs the collection for the targeted IP address. The success or
failure of the collection should be tested via the failed
method.
No synchronization is performed, so if this is used in a separate thread context synchronization must be added.
run
in interface Runnable
run
in class NodeDiscovery
protected void runCollection()
runCollection
in class NodeDiscovery
public String getName()
getName
in class NodeDiscovery
protected void calculate()
Copyright © 2018. All rights reserved.