Class EnhancedLinkd

    • Constructor Detail

      • EnhancedLinkd

        public EnhancedLinkd()

        Constructor for EnhancedLinkd.

    • Method Detail

      • unscheduleAndUnregisterOnmsTopologyUpdater

        public void unscheduleAndUnregisterOnmsTopologyUpdater​(TopologyUpdater onmsTopologyUpdater)
      • scheduleAndRegisterOnmsTopologyUpdater

        public void scheduleAndRegisterOnmsTopologyUpdater​(TopologyUpdater onmsTopologyUpdater)
      • unscheduleDiscoveryBridgeDomain

        public void unscheduleDiscoveryBridgeDomain()
      • scheduleDiscoveryBridgeDomain

        public void scheduleDiscoveryBridgeDomain()
      • scheduleNodeCollection

        public boolean scheduleNodeCollection​(int nodeid)
      • runSingleSnmpCollection

        public boolean runSingleSnmpCollection​(int nodeId)
      • runDiscoveryBridgeDomains

        public void runDiscoveryBridgeDomains()
      • forceTopologyUpdaterRun

        public void forceTopologyUpdaterRun​(ProtocolSupported proto)
      • addNode

        public void addNode​(int intValue)
      • setQueryManager

        public void setQueryManager​(NodeTopologyService queryMgr)

        setQueryManager

        Parameters:
        queryMgr - a org.opennms.features.NodeTopologyService.persistence.api.linkd.EnhancedLinkdService object.
      • getScheduler

        public LegacyScheduler getScheduler()

        getScheduler

        Returns:
        a org.opennms.netmgt.enlinkd.scheduler.Scheduler object.
      • setScheduler

        public void setScheduler​(LegacyScheduler scheduler)

        setScheduler

        Parameters:
        scheduler - a org.opennms.netmgt.enlinkd.scheduler.Scheduler object.
      • getLinkdConfig

        public EnhancedLinkdConfig getLinkdConfig()

        getLinkdConfig

        Returns:
        a org.opennms.netmgt.config.LinkdConfig object.
      • setLinkdConfig

        public void setLinkdConfig​(EnhancedLinkdConfig config)

        setLinkdConfig

        Parameters:
        config - a org.opennms.netmgt.config.LinkdConfig object.
      • getSource

        public String getSource()
      • setBridgeTopologyService

        public void setBridgeTopologyService​(BridgeTopologyService bridgeTopologyService)
      • setCdpTopologyService

        public void setCdpTopologyService​(CdpTopologyService cdpTopologyService)
      • setIsisTopologyService

        public void setIsisTopologyService​(IsisTopologyService isisTopologyService)
      • setLldpTopologyService

        public void setLldpTopologyService​(LldpTopologyService lldpTopologyService)
      • setOspfTopologyService

        public void setOspfTopologyService​(OspfTopologyService ospfTopologyService)
      • setIpNetToMediaTopologyService

        public void setIpNetToMediaTopologyService​(IpNetToMediaTopologyService ipNetToMediaTopologyService)
      • reload

        public void reload()
      • reloadConfig

        public void reloadConfig()