Package org.opennms.netmgt.config
Interface EnhancedLinkdConfig
-
- All Known Implementing Classes:
EnhancedLinkdConfigFactory,EnhancedLinkdConfigManager
public interface EnhancedLinkdConfigEnhancedLinkdConfig interface.
- Version:
- $Id: $
- Author:
- Antonio Russo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleandisableBridgeVlanDiscovery()longgetBridgeTopologyInterval()getBridgeTopologyIntervalEnlinkdConfigurationgetConfiguration()getConfigurationintgetDiscoveryBridgeThreads()getDiscoveryBridgeThreadslonggetInitialSleepTime()getInitialSleepTimeintgetMaxBft()getMaxBftLockgetReadLock()longgetRescanInterval()getRescanIntervalintgetThreads()getThreadslonggetTopologyInterval()getTopologyIntervalLockgetWriteLock()voidreload()reloadvoidsave()savebooleanuseBridgeDiscovery()useBridgeDiscoverybooleanuseCdpDiscovery()useCdpDiscoverybooleanuseIsisDiscovery()useIsisDiscoverybooleanuseLldpDiscovery()useLldpDiscoverybooleanuseOspfDiscovery()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 IOExceptionreload
Reload the configuration file
- Throws:
IOException- if any.
-
save
void save() throws IOException
save
- Throws:
IOException- if any.
-
getConfiguration
EnlinkdConfiguration getConfiguration()
getConfiguration
- Returns:
- a
org.opennms.netmgt.config.linkd.LinkdConfigurationobject.
-
getReadLock
Lock getReadLock()
-
getWriteLock
Lock getWriteLock()
-
-