Get an alarm DAO for querying alarms.
Connect to an OpenNMS server.
NOTE: This method will connect to the server using the provided information, get the server metadata, and then assign that server to the existing [[IOnmsHTTP]] implementation associated with this client (or the default impl, if one has not yet been provided).
Optionaltimeout: numberGet an event DAO for querying events.
Get a flow DAO for querying flows.
Get an IP interface DAO for querying interfaces.
Get a monitored service DAO for querying services.
Get a node DAO for querying nodes.
Get an outage DAO for querying outages.
Get a situationFeedback DAO for submitting and querying correlation feedback.
Get an SNMP interface DAO for querying interfaces.
StaticcheckGiven an OnmsServer object, check that it can be connected to.
the server to check
OptionalhttpImpl: IOnmsHTTPthe [[IOnmsHTTP]] implementation to use
Optionaltimeout: numberhow long to wait before giving up when making ReST calls
StaticgetGiven an OnmsServer object, query what capabilities it has, and return the capabilities associated with that server.
the server to check
OptionalhttpImpl: IOnmsHTTPthe [[IOnmsHTTP]] implementation to use
Optionaltimeout: numberhow long to wait before giving up when making ReST calls
The OpenNMS client. This is the primary interface to OpenNMS servers.