Package org.opennms.netmgt.enlinkd
Class CdpOnmsTopologyUpdater
- java.lang.Object
-
- org.opennms.netmgt.enlinkd.common.Discovery
-
- org.opennms.netmgt.enlinkd.common.TopologyUpdater
-
- org.opennms.netmgt.enlinkd.CdpOnmsTopologyUpdater
-
- All Implemented Interfaces:
java.lang.Runnable
,ReadyRunnable
,OnmsTopologyUpdater
public class CdpOnmsTopologyUpdater extends TopologyUpdater
-
-
Constructor Summary
Constructors Constructor Description CdpOnmsTopologyUpdater(OnmsTopologyDao topologyDao, CdpTopologyService cdpTopologyService, NodeTopologyService nodeTopologyService)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OnmsTopology
buildTopology()
static CdpOnmsTopologyUpdater
clone(CdpOnmsTopologyUpdater bpu)
static OnmsTopologyPort
create(OnmsTopologyVertex vertex, CdpLinkTopologyEntity cdpLink, SnmpInterfaceTopologyEntity snmpiface)
CdpTopologyService
getCdpTopologyService()
java.lang.String
getName()
OnmsTopologyProtocol
getProtocol()
-
Methods inherited from class org.opennms.netmgt.enlinkd.common.TopologyUpdater
create, create, forceRun, getDefaultFocusPoint, getIpPrimaryMap, getNodeMap, getNodeTopologyService, getSnmpInterfaceTable, getTopology, getTopologyDao, isForceRun, isRegistered, isRunned, register, runDiscovery, runDiscoveryInternally, setRegistered, setRunned, setTopology, unregister
-
Methods inherited from class org.opennms.netmgt.enlinkd.common.Discovery
equals, getInfo, getInitialSleepTime, getPollInterval, getScheduler, hashCode, isReady, run, schedule, setInitialSleepTime, setPollInterval, setScheduler, suspend, unschedule, wakeUp
-
-
-
-
Constructor Detail
-
CdpOnmsTopologyUpdater
public CdpOnmsTopologyUpdater(OnmsTopologyDao topologyDao, CdpTopologyService cdpTopologyService, NodeTopologyService nodeTopologyService)
-
-
Method Detail
-
clone
public static CdpOnmsTopologyUpdater clone(CdpOnmsTopologyUpdater bpu)
-
create
public static OnmsTopologyPort create(OnmsTopologyVertex vertex, CdpLinkTopologyEntity cdpLink, SnmpInterfaceTopologyEntity snmpiface)
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceOnmsTopologyUpdater
- Specified by:
getName
in classDiscovery
-
buildTopology
public OnmsTopology buildTopology()
- Specified by:
buildTopology
in classTopologyUpdater
-
getProtocol
public OnmsTopologyProtocol getProtocol()
-
getCdpTopologyService
public CdpTopologyService getCdpTopologyService()
-
-