public class BridgeOnmsTopologyUpdater extends TopologyUpdater
Constructor and Description |
---|
BridgeOnmsTopologyUpdater(OnmsTopologyDao topologyDao,
BridgeTopologyService bridgeTopologyService,
NodeTopologyService nodeTopologyService) |
Modifier and Type | Method and Description |
---|---|
OnmsTopology |
buildTopology() |
static BridgeOnmsTopologyUpdater |
clone(BridgeOnmsTopologyUpdater bpu) |
static OnmsTopologyPort |
create(OnmsTopologyVertex source,
BridgePort bp,
SnmpInterfaceTopologyEntity snmpiface) |
static OnmsTopologyPort |
create(OnmsTopologyVertex source,
MacPort mp,
SnmpInterfaceTopologyEntity snmpiface) |
static OnmsTopologyVertex |
createMacsCloudVertex(List<MacPort> ports,
TopologyShared segment) |
static OnmsTopologyVertex |
createSegmentVertex(TopologyShared segment) |
static OnmsTopologyPort |
createVertexPort(OnmsTopologyVertex vertex) |
BridgeTopologyService |
getBridgeTopologyService() |
String |
getName() |
OnmsTopologyProtocol |
getProtocol() |
create, create, forceRun, getDefaultFocusPoint, getIpPrimaryMap, getNodeMap, getNodeTopologyService, getSnmpInterfaceTable, getTopology, getTopologyDao, isForceRun, isRegistered, isRunned, register, runDiscovery, runDiscoveryInternally, setRegistered, setRunned, setTopology, unregister
equals, getInfo, getInitialSleepTime, getPollInterval, getScheduler, hashCode, isReady, run, schedule, setInitialSleepTime, setPollInterval, setScheduler, suspend, unschedule, wakeUp
public BridgeOnmsTopologyUpdater(OnmsTopologyDao topologyDao, BridgeTopologyService bridgeTopologyService, NodeTopologyService nodeTopologyService)
public static BridgeOnmsTopologyUpdater clone(BridgeOnmsTopologyUpdater bpu)
public static OnmsTopologyVertex createSegmentVertex(TopologyShared segment)
public static OnmsTopologyVertex createMacsCloudVertex(List<MacPort> ports, TopologyShared segment)
public static OnmsTopologyPort createVertexPort(OnmsTopologyVertex vertex)
public static OnmsTopologyPort create(OnmsTopologyVertex source, BridgePort bp, SnmpInterfaceTopologyEntity snmpiface)
public static OnmsTopologyPort create(OnmsTopologyVertex source, MacPort mp, SnmpInterfaceTopologyEntity snmpiface)
public String getName()
getName
in interface OnmsTopologyUpdater
getName
in class Discovery
public OnmsTopology buildTopology()
buildTopology
in class TopologyUpdater
public OnmsTopologyProtocol getProtocol()
public BridgeTopologyService getBridgeTopologyService()
Copyright © 2021. All rights reserved.