Package org.opennms.netmgt.config.api
Interface CollectdConfigFactory
-
- All Known Implementing Classes:
CollectdConfigFactory
public interface CollectdConfigFactory
- Author:
- James Zuo, Mike Davidson, Sowmya Nataraj
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
domainExists(java.lang.String name)
CollectdConfiguration
getCollectdConfig()
Package
getPackage(java.lang.String name)
boolean
interfaceInFilter(java.lang.String iface, Package pkg)
boolean
interfaceInPackage(java.lang.String iface, Package pkg)
boolean
interfaceInPackage(OnmsIpInterface iface, Package pkg)
boolean
isServiceCollectionEnabled(java.lang.String ipAddr, java.lang.String svcName)
boolean
isServiceCollectionEnabled(OnmsIpInterface iface, java.lang.String svcName)
boolean
isServiceCollectionEnabled(OnmsMonitoredService service)
boolean
packageExists(java.lang.String name)
void
reload()
void
saveCurrent()
-
-
-
Method Detail
-
reload
void reload() throws java.io.IOException
- Throws:
java.io.IOException
-
saveCurrent
void saveCurrent() throws java.io.IOException
- Throws:
java.io.IOException
-
getCollectdConfig
CollectdConfiguration getCollectdConfig()
-
packageExists
boolean packageExists(java.lang.String name)
-
getPackage
Package getPackage(java.lang.String name)
-
domainExists
boolean domainExists(java.lang.String name)
-
isServiceCollectionEnabled
boolean isServiceCollectionEnabled(OnmsMonitoredService service)
-
isServiceCollectionEnabled
boolean isServiceCollectionEnabled(OnmsIpInterface iface, java.lang.String svcName)
-
isServiceCollectionEnabled
boolean isServiceCollectionEnabled(java.lang.String ipAddr, java.lang.String svcName)
-
interfaceInFilter
boolean interfaceInFilter(java.lang.String iface, Package pkg)
-
interfaceInPackage
boolean interfaceInPackage(java.lang.String iface, Package pkg)
-
interfaceInPackage
boolean interfaceInPackage(OnmsIpInterface iface, Package pkg)
-
-