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 booleandomainExists(String name)CollectdConfigurationgetCollectdConfig()PackagegetPackage(String name)booleaninterfaceInFilter(String iface, Package pkg)booleaninterfaceInPackage(String iface, Package pkg)booleaninterfaceInPackage(OnmsIpInterface iface, Package pkg)booleanisServiceCollectionEnabled(String ipAddr, String svcName)booleanisServiceCollectionEnabled(OnmsIpInterface iface, String svcName)booleanisServiceCollectionEnabled(OnmsMonitoredService service)booleanpackageExists(String name)voidreload()voidsaveCurrent()
-
-
-
Method Detail
-
reload
void reload() throws IOException- Throws:
IOException
-
saveCurrent
void saveCurrent() throws IOException- Throws:
IOException
-
getCollectdConfig
CollectdConfiguration getCollectdConfig()
-
packageExists
boolean packageExists(String name)
-
domainExists
boolean domainExists(String name)
-
isServiceCollectionEnabled
boolean isServiceCollectionEnabled(OnmsMonitoredService service)
-
isServiceCollectionEnabled
boolean isServiceCollectionEnabled(OnmsIpInterface iface, String svcName)
-
interfaceInPackage
boolean interfaceInPackage(OnmsIpInterface iface, Package pkg)
-
-