public class CollectdConfig extends Object
Modifier | Constructor and Description |
---|---|
protected |
CollectdConfig(CollectdConfiguration config,
String localServer,
boolean verifyServer)
Convenience object for CollectdConfiguration.
|
Modifier and Type | Method and Description |
---|---|
protected void |
createPackageIpListMap(String localServer,
boolean verifyServer)
This method is used to establish package agaist iplist mapping, with
which, the iplist is selected per package via the configured filter rules
from the database.
|
boolean |
domainExists(String name)
Returns true if collection domain exists
|
CollectdConfiguration |
getConfig()
getConfig
|
CollectdPackage |
getPackage(String name)
getPackage
|
Collection<CollectdPackage> |
getPackages()
getPackages
|
int |
getThreads()
getThreads
|
protected void |
initialize(String localServer,
boolean verifyServer)
initialize
|
boolean |
isServiceCollectionEnabled(String ipAddr,
String svcName)
Returns true if the specified interface is included by at least one
package which has the specified service and that service is enabled (set
to "on").
|
void |
rebuildPackageIpListMap()
rebuildPackageIpListMap
|
protected CollectdConfig(CollectdConfiguration config, String localServer, boolean verifyServer)
config
- collectd configuration objectlocalServer
- local server name from opennms-server.xmlverifyServer
- verify server option from opennms-server.xmlpublic CollectdConfiguration getConfig()
getConfig
CollectdConfiguration
object.public Collection<CollectdPackage> getPackages()
getPackages
Collection
object.public int getThreads()
getThreads
protected void createPackageIpListMap(String localServer, boolean verifyServer)
localServer2
- localServer
- TODOverifyServer2
- verifyServer
- TODOpublic void rebuildPackageIpListMap()
rebuildPackageIpListMap
protected void initialize(String localServer, boolean verifyServer)
initialize
localServer
- TODOverifyServer
- TODOpublic CollectdPackage getPackage(String name)
getPackage
name
- a String
object.CollectdPackage
object.public boolean domainExists(String name)
name
- The domain name to checkpublic boolean isServiceCollectionEnabled(String ipAddr, String svcName)
ipAddr
- IP address of the interface to lookupsvcName
- The service name to lookupCopyright © 2015. All Rights Reserved.