Interface EnhancedLinkdConfig

    • Method Detail

      • getThreads

        int getThreads()

        getThreads

        Returns:
        a int.
      • getMaxBft

        int getMaxBft()

        getMaxBft

        Returns:
        a int.
      • getDiscoveryBridgeThreads

        int getDiscoveryBridgeThreads()

        getDiscoveryBridgeThreads

        Returns:
        a int.
      • getInitialSleepTime

        long getInitialSleepTime()

        getInitialSleepTime

        Returns:
        a long.
      • getRescanInterval

        long getRescanInterval()

        getRescanInterval

        Returns:
        a long.
      • getBridgeTopologyInterval

        long getBridgeTopologyInterval()

        getBridgeTopologyInterval

        Returns:
        a long.
      • getTopologyInterval

        long getTopologyInterval()

        getTopologyInterval

        Returns:
        a long.
      • useCdpDiscovery

        boolean useCdpDiscovery()

        useCdpDiscovery

        Returns:
        a boolean.
      • useBridgeDiscovery

        boolean useBridgeDiscovery()

        useBridgeDiscovery

        Returns:
        a boolean.
      • useLldpDiscovery

        boolean useLldpDiscovery()

        useLldpDiscovery

        Returns:
        a boolean.
      • useOspfDiscovery

        boolean useOspfDiscovery()

        useOspfDiscovery

        Returns:
        a boolean.
      • useIsisDiscovery

        boolean useIsisDiscovery()

        useIsisDiscovery

        Returns:
        a boolean.
      • disableBridgeVlanDiscovery

        boolean disableBridgeVlanDiscovery()
      • reload

        void reload()
             throws java.io.IOException

        reload

        Reload the configuration file

        Throws:
        java.io.IOException - if any.
      • save

        void save()
           throws java.io.IOException

        save

        Throws:
        java.io.IOException - if any.
      • getConfiguration

        EnlinkdConfiguration getConfiguration()

        getConfiguration

        Returns:
        a org.opennms.netmgt.config.linkd.LinkdConfiguration object.
      • getReadLock

        java.util.concurrent.locks.Lock getReadLock()
      • getWriteLock

        java.util.concurrent.locks.Lock getWriteLock()