Package org.opennms.netmgt.snmp.proxy
Interface LocationAwareSnmpClient
- 
- All Known Implementing Classes:
 LocationAwareSnmpClientRpcImpl
public interface LocationAwareSnmpClientAsynchronous SNMP client API that either executes the request locally, delegating the request to the currentSnmpStrategy, or dispatches the request to a Minion at the given location.- Author:
 - jwhite
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SNMPRequestBuilder<SnmpValue>get(SnmpAgentConfig agent, String oid)SNMPRequestBuilder<List<SnmpValue>>get(SnmpAgentConfig agent, String... oids)SNMPRequestBuilder<List<SnmpValue>>get(SnmpAgentConfig agent, List<SnmpObjId> oids)SNMPRequestBuilder<SnmpValue>get(SnmpAgentConfig agent, SnmpObjId oid)SNMPRequestBuilder<List<SnmpValue>>get(SnmpAgentConfig agent, SnmpObjId... oids)SNMPRequestBuilder<List<SnmpResult>>walk(SnmpAgentConfig agent, String... oids)SNMPRequestBuilder<List<SnmpResult>>walk(SnmpAgentConfig agent, List<SnmpObjId> oids)SNMPRequestBuilder<List<SnmpResult>>walk(SnmpAgentConfig agent, SnmpObjId... oids)<T extends CollectionTracker>
SNMPRequestBuilder<T>walk(SnmpAgentConfig agent, T tracker) 
 - 
 
- 
- 
Method Detail
- 
walk
SNMPRequestBuilder<List<SnmpResult>> walk(SnmpAgentConfig agent, String... oids)
 
- 
walk
SNMPRequestBuilder<List<SnmpResult>> walk(SnmpAgentConfig agent, SnmpObjId... oids)
 
- 
walk
SNMPRequestBuilder<List<SnmpResult>> walk(SnmpAgentConfig agent, List<SnmpObjId> oids)
 
- 
walk
<T extends CollectionTracker> SNMPRequestBuilder<T> walk(SnmpAgentConfig agent, T tracker)
 
- 
get
SNMPRequestBuilder<SnmpValue> get(SnmpAgentConfig agent, String oid)
 
- 
get
SNMPRequestBuilder<SnmpValue> get(SnmpAgentConfig agent, SnmpObjId oid)
 
- 
get
SNMPRequestBuilder<List<SnmpValue>> get(SnmpAgentConfig agent, String... oids)
 
- 
get
SNMPRequestBuilder<List<SnmpValue>> get(SnmpAgentConfig agent, SnmpObjId... oids)
 
- 
get
SNMPRequestBuilder<List<SnmpValue>> get(SnmpAgentConfig agent, List<SnmpObjId> oids)
 
 - 
 
 -