Package org.opennms.netmgt.enlinkd
Class UserDefinedLinkTopologyUpdater
- java.lang.Object
-
- org.opennms.netmgt.enlinkd.common.Discovery
-
- org.opennms.netmgt.enlinkd.common.TopologyUpdater
-
- org.opennms.netmgt.enlinkd.UserDefinedLinkTopologyUpdater
-
- All Implemented Interfaces:
Runnable
,ReadyRunnable
,OnmsTopologyUpdater
public class UserDefinedLinkTopologyUpdater extends TopologyUpdater
-
-
Constructor Summary
Constructors Constructor Description UserDefinedLinkTopologyUpdater(UserDefinedLinkTopologyService udlTopologyService, OnmsTopologyDao topologyDao, NodeTopologyService nodeTopologyService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OnmsTopology
buildTopology()
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
-
UserDefinedLinkTopologyUpdater
public UserDefinedLinkTopologyUpdater(UserDefinedLinkTopologyService udlTopologyService, OnmsTopologyDao topologyDao, NodeTopologyService nodeTopologyService)
-
-
Method Detail
-
getName
public 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()
-
-