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(java.lang.String name)CollectdConfigurationgetCollectdConfig()PackagegetPackage(java.lang.String name)booleaninterfaceInFilter(java.lang.String iface, Package pkg)booleaninterfaceInPackage(java.lang.String iface, Package pkg)booleaninterfaceInPackage(OnmsIpInterface iface, Package pkg)booleanisServiceCollectionEnabled(java.lang.String ipAddr, java.lang.String svcName)booleanisServiceCollectionEnabled(OnmsIpInterface iface, java.lang.String svcName)booleanisServiceCollectionEnabled(OnmsMonitoredService service)booleanpackageExists(java.lang.String name)voidreload()voidsaveCurrent()
-
-
-
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)
-
-