|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LinkdConfig
| Method Summary | |
|---|---|
boolean |
autoDiscovery()
|
void |
createPackageIpListMap()
|
boolean |
enableDiscoveryDownload()
|
boolean |
enableVlanDiscovery()
|
Enumeration |
enumeratePackage()
|
List |
getAllPackageMatches(String ipAddr)
Returns true if the ip is part of atleast one package. |
String |
getClassName(String sysoid)
|
LinkdConfiguration |
getConfiguration()
|
DiscoveryLink |
getDiscoveryLink(String pkgName)
|
long |
getDiscoveryLinkInterval()
|
Package |
getFirstPackageMatch(String ipaddr)
Returns the first package that the ip belongs to, null if none. |
long |
getInitialSleepTime()
|
List |
getIpList(Package pkg)
Determine the list of IPs the filter rule for this package allows |
Package |
getPackage(String pkgName)
|
SnmpCollection |
getSnmpCollection(String ipaddr,
String sysoid,
String pkgName)
|
List<SnmpCollection> |
getSnmpCollections(String ipaddr,
String sysoid)
|
long |
getSnmpPollInterval()
|
int |
getThreads()
|
boolean |
hasClassName(String sysoid)
|
boolean |
interfaceInPackage(String iface,
Package pkg)
This method is used to determine if the named interface is included in the passed package definition. |
boolean |
interfaceInPackageRange(String iface,
Package pkg)
This method is used to determine if the named interface is included in the passed package definition. |
void |
save()
|
boolean |
saveRouteTable()
|
boolean |
saveStpInterfaceTable()
|
boolean |
saveStpNodeTable()
|
void |
update()
|
boolean |
useBridgeDiscovery()
|
boolean |
useCdpDiscovery()
|
boolean |
useIpRouteDiscovery()
|
| Method Detail |
|---|
List getIpList(Package pkg)
pkg -
boolean interfaceInPackage(String iface,
Package pkg)
iface - The interface to test against the package.pkg - The package to check for the inclusion of the interface.
boolean interfaceInPackageRange(String iface,
Package pkg)
iface - The interface to test against the package.pkg - The package to check for the inclusion of the interface.
Package getFirstPackageMatch(String ipaddr)
ipaddr - the interface to check
List getAllPackageMatches(String ipAddr)
ipaddr - the interface to check
Enumeration enumeratePackage()
Package getPackage(String pkgName)
int getThreads()
boolean enableDiscoveryDownload()
boolean useIpRouteDiscovery()
boolean saveRouteTable()
boolean useCdpDiscovery()
boolean useBridgeDiscovery()
boolean saveStpNodeTable()
boolean saveStpInterfaceTable()
long getInitialSleepTime()
long getSnmpPollInterval()
long getDiscoveryLinkInterval()
boolean autoDiscovery()
boolean enableVlanDiscovery()
void update()
throws IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
void save()
throws org.exolab.castor.xml.MarshalException,
IOException,
org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.MarshalException
IOException
org.exolab.castor.xml.ValidationExceptionLinkdConfiguration getConfiguration()
List<SnmpCollection> getSnmpCollections(String ipaddr,
String sysoid)
SnmpCollection getSnmpCollection(String ipaddr,
String sysoid,
String pkgName)
DiscoveryLink getDiscoveryLink(String pkgName)
void createPackageIpListMap()
String getClassName(String sysoid)
boolean hasClassName(String sysoid)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||