Package org.opennms.netmgt.config
Interface EnhancedLinkdConfig
-
- All Known Implementing Classes:
EnhancedLinkdConfigFactory
,EnhancedLinkdConfigManager
public interface EnhancedLinkdConfig
EnhancedLinkdConfig interface.
- Version:
- $Id: $
- Author:
- Antonio Russo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
disableBridgeVlanDiscovery()
long
getBridgeTopologyInterval()
getBridgeTopologyIntervalEnlinkdConfiguration
getConfiguration()
getConfigurationint
getDiscoveryBridgeThreads()
getDiscoveryBridgeThreadslong
getInitialSleepTime()
getInitialSleepTimeint
getMaxBft()
getMaxBftjava.util.concurrent.locks.Lock
getReadLock()
long
getRescanInterval()
getRescanIntervalint
getThreads()
getThreadslong
getTopologyInterval()
getTopologyIntervaljava.util.concurrent.locks.Lock
getWriteLock()
void
reload()
reloadvoid
save()
saveboolean
useBridgeDiscovery()
useBridgeDiscoveryboolean
useCdpDiscovery()
useCdpDiscoveryboolean
useIsisDiscovery()
useIsisDiscoveryboolean
useLldpDiscovery()
useLldpDiscoveryboolean
useOspfDiscovery()
useOspfDiscovery
-
-
-
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()
-
-