Package org.opennms.netmgt.enlinkd
Class IsisOnmsTopologyUpdater
- java.lang.Object
-
- org.opennms.netmgt.enlinkd.common.Discovery
-
- org.opennms.netmgt.enlinkd.common.TopologyUpdater
-
- org.opennms.netmgt.enlinkd.IsisOnmsTopologyUpdater
-
- All Implemented Interfaces:
java.lang.Runnable
,ReadyRunnable
,OnmsTopologyUpdater
public class IsisOnmsTopologyUpdater extends TopologyUpdater
-
-
Constructor Summary
Constructors Constructor Description IsisOnmsTopologyUpdater(OnmsTopologyDao topologyDao, IsisTopologyService isisTopologyService, NodeTopologyService nodeTopologyService)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OnmsTopology
buildTopology()
static IsisOnmsTopologyUpdater
clone(IsisOnmsTopologyUpdater bpu)
static OnmsTopologyPort
create(OnmsTopologyVertex source, IsIsLinkTopologyEntity sourceLink, IsIsLinkTopologyEntity targetLink, SnmpInterfaceTopologyEntity snmpiface)
IsisTopologyService
getIsisTopologyService()
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
-
IsisOnmsTopologyUpdater
public IsisOnmsTopologyUpdater(OnmsTopologyDao topologyDao, IsisTopologyService isisTopologyService, NodeTopologyService nodeTopologyService)
-
-
Method Detail
-
clone
public static IsisOnmsTopologyUpdater clone(IsisOnmsTopologyUpdater bpu)
-
create
public static OnmsTopologyPort create(OnmsTopologyVertex source, IsIsLinkTopologyEntity sourceLink, IsIsLinkTopologyEntity targetLink, 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()
-
getIsisTopologyService
public IsisTopologyService getIsisTopologyService()
-
-