Package org.opennms.netmgt.config
Interface SnmpInterfacePollerConfig
-
- All Known Implementing Classes:
SnmpInterfacePollerConfigFactory,SnmpInterfacePollerConfigManager
public interface SnmpInterfacePollerConfigSnmpInterfacePollerConfig interface.
- Version:
- $Id: $
- Author:
- ranger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>getAllPackageMatches(java.lang.String ipaddr)getAllPackageMatchesjava.util.Optional<java.lang.String>getCriteria(java.lang.String pkgName, java.lang.String pkgInterfaceName)getCriteriajava.lang.String[]getCriticalServiceIds()getCriticalServiceIdsjava.lang.StringgetDownValues()getDownValuesjava.lang.StringgetDownValues(java.lang.String pkgName, java.lang.String pkgInterfaceName)getDownValuesjava.util.Set<java.lang.String>getInterfaceOnPackage(java.lang.String pkgName)getInterfaceOnPackagelonggetInterval()longgetInterval(java.lang.String pkgName, java.lang.String pkgInterfaceName)getIntervaljava.lang.IntegergetMaxVarsPerPdu(java.lang.String pkgName, java.lang.String pkgInterfaceName)getMaxVarsPerPdujava.lang.StringgetPackageName(java.lang.String ipaddr)getPackageNamejava.util.Optional<java.lang.Integer>getPort(java.lang.String pkgName, java.lang.String pkgInterfaceName)getPortjava.util.Optional<java.lang.Integer>getRetries(java.lang.String pkgName, java.lang.String pkgInterfaceName)getRetriesjava.lang.StringgetService()getServicebooleangetStatus(java.lang.String pkgName, java.lang.String pkgInterfaceName)getStatusintgetThreads()getThreadsjava.util.Optional<java.lang.Integer>getTimeout(java.lang.String pkgName, java.lang.String pkgInterfaceName)getTimeoutjava.lang.StringgetUpValues()getUpValuesjava.lang.StringgetUpValues(java.lang.String pkgName, java.lang.String pkgInterfaceName)getUpValuesbooleanhasMaxVarsPerPdu(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasMaxVarsPerPdubooleanhasPort(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasPortbooleanhasRetries(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasRetriesbooleanhasTimeout(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasTimeoutvoidrebuildPackageIpListMap()rebuildPackageIpListMapvoidupdate()updatebooleanuseCriteriaFilters()useCriteriaFilters
-
-
-
Method Detail
-
getInterval
long getInterval()
- Returns:
- the Default interval
-
getThreads
int getThreads()
getThreads
- Returns:
- a int.
-
useCriteriaFilters
boolean useCriteriaFilters()
useCriteriaFilters
- Returns:
- a boolean.
-
getUpValues
java.lang.String getUpValues()
getUpValues
- Returns:
- a String
-
getDownValues
java.lang.String getDownValues()
getDownValues
- Returns:
- a String
-
getService
java.lang.String getService()
getService
- Returns:
- a
Stringobject.
-
getCriticalServiceIds
java.lang.String[] getCriticalServiceIds()
getCriticalServiceIds
- Returns:
- an array of
Stringobjects.
-
getAllPackageMatches
java.util.List<java.lang.String> getAllPackageMatches(java.lang.String ipaddr)
getAllPackageMatches
- Parameters:
ipaddr- aStringobject.- Returns:
- a
Listobject.
-
getPackageName
java.lang.String getPackageName(java.lang.String ipaddr)
getPackageName
- Parameters:
ipaddr- aStringobject.- Returns:
- a
Stringobject.
-
getInterfaceOnPackage
java.util.Set<java.lang.String> getInterfaceOnPackage(java.lang.String pkgName)
getInterfaceOnPackage
- Parameters:
pkgName- aStringobject.- Returns:
- a
Setobject.
-
getStatus
boolean getStatus(java.lang.String pkgName, java.lang.String pkgInterfaceName)getStatus
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a boolean.
-
getInterval
long getInterval(java.lang.String pkgName, java.lang.String pkgInterfaceName)getInterval
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a long.
-
getCriteria
java.util.Optional<java.lang.String> getCriteria(java.lang.String pkgName, java.lang.String pkgInterfaceName)getCriteria
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a
Stringobject.
-
hasPort
boolean hasPort(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasPort
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a boolean.
-
getPort
java.util.Optional<java.lang.Integer> getPort(java.lang.String pkgName, java.lang.String pkgInterfaceName)getPort
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a int.
-
hasTimeout
boolean hasTimeout(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasTimeout
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a boolean.
-
getTimeout
java.util.Optional<java.lang.Integer> getTimeout(java.lang.String pkgName, java.lang.String pkgInterfaceName)getTimeout
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a int.
-
hasRetries
boolean hasRetries(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasRetries
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a boolean.
-
getRetries
java.util.Optional<java.lang.Integer> getRetries(java.lang.String pkgName, java.lang.String pkgInterfaceName)getRetries
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a int.
-
hasMaxVarsPerPdu
boolean hasMaxVarsPerPdu(java.lang.String pkgName, java.lang.String pkgInterfaceName)hasMaxVarsPerPdu
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a boolean.
-
getMaxVarsPerPdu
java.lang.Integer getMaxVarsPerPdu(java.lang.String pkgName, java.lang.String pkgInterfaceName)getMaxVarsPerPdu
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a int.
-
getUpValues
java.lang.String getUpValues(java.lang.String pkgName, java.lang.String pkgInterfaceName)getUpValues
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a String.
-
getDownValues
java.lang.String getDownValues(java.lang.String pkgName, java.lang.String pkgInterfaceName)getDownValues
- Parameters:
pkgName- aStringobject.pkgInterfaceName- aStringobject.- Returns:
- a String.
-
rebuildPackageIpListMap
void rebuildPackageIpListMap()
rebuildPackageIpListMap
-
update
void update() throws java.io.IOExceptionupdate
- Throws:
java.io.IOException- if any.
-
-