| Package | Description | 
|---|---|
| org.opennms.netmgt.collectd | |
| org.opennms.netmgt.enlinkd.snmp | |
| org.opennms.netmgt.model.events.snmp | |
| org.opennms.netmgt.poller.monitors | |
| org.opennms.netmgt.snmp | 
 Non-implementation-specific SNMP API. 
 | 
| org.opennms.netmgt.snmp.joesnmp | 
 Use JoeSNMP for SNMP support in OpenNMS. 
 | 
| org.opennms.netmgt.snmp.mock | |
| org.opennms.netmgt.snmp.proxy | |
| org.opennms.netmgt.snmp.proxy.common | |
| org.opennms.netmgt.snmp.snmp4j | 
 Use SNMP4J for SNMP support in OpenNMS. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue | 
AliasedAttribute.getValue()
getValue 
 | 
SnmpValue | 
SnmpAttribute.getValue()
getValue 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SnmpCollectionResource.setAttributeValue(SnmpAttributeType type,
                 SnmpValue val)
setAttributeValue 
 | 
| Constructor and Description | 
|---|
SnmpAttribute(CollectionResource resource,
             SnmpAttributeType type,
             SnmpValue val)
Constructor for SnmpAttribute. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue | 
Dot1dBasePortIfIndexGetter.get(Integer bridgeport)  | 
SnmpValue | 
SnmpGetter.get(SnmpObjId entryoid,
   Integer index)  | 
SnmpValue | 
CdpInterfacePortNameGetter.getInterfaceNameFromCiscoCdpMib(Integer ifindex)  | 
SnmpValue | 
CdpInterfacePortNameGetter.getInterfaceNameFromMib2(Integer ifindex)  | 
SnmpValue | 
LldpLocalGroupTracker.getLldpLocChassisid()  | 
SnmpValue | 
LldpRemTableTracker.LldpRemRow.getLldpRemChassisId()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<SnmpValue> | 
LldpLocPortGetter.get(Integer lldpRemLocalPortNum)  | 
List<SnmpValue> | 
SnmpGetter.get(List<SnmpObjId> oids)  | 
List<SnmpValue> | 
SnmpGetter.get(List<SnmpObjId> entryoids,
   Integer index)  | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
LldpLocalGroupTracker.decodeLldpChassisId(SnmpValue lldpchassisid,
                   Integer lldpLocChassisidSubType)  | 
static String | 
LldpRemTableTracker.decodeLldpPortId(Integer lldpPortIdSubType,
                SnmpValue lldpportid)  | 
static String | 
LldpLocalGroupTracker.getDisplayable(SnmpValue snmpValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Parm | 
SyntaxToEvent.processSyntax(String name,
             SnmpValue value)
processSyntax 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
SnmpMonitorStrategy.getStringValue(SnmpValue result)  | 
boolean | 
SnmpMonitorStrategy.meetsCriteria(SnmpValue result,
             String operator,
             String operand)
Verifies that the result of the SNMP query meets the criteria specified
 by the operator and the operand from the configuration file. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSnmpValue  | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue | 
SnmpStrategy.get(SnmpAgentConfig agentConfig,
   SnmpObjId oid)  | 
static SnmpValue | 
SnmpUtils.get(SnmpAgentConfig agentConfig,
   SnmpObjId oid)  | 
SnmpValue[] | 
SnmpStrategy.get(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids)  | 
static SnmpValue[] | 
SnmpUtils.get(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids)  | 
SnmpValue[] | 
SnmpStrategy.getBulk(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
static SnmpValue[] | 
SnmpUtils.getBulk(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
SnmpValue | 
SnmpValueFactory.getCounter32(long val)  | 
SnmpValue | 
SnmpValueFactory.getCounter64(BigInteger val)  | 
SnmpValue | 
SnmpValueFactory.getGauge32(long val)  | 
SnmpValue | 
SnmpValueFactory.getInt32(int val)  | 
SnmpValue | 
SnmpValueFactory.getIpAddress(InetAddress val)  | 
SnmpValue | 
SnmpStrategy.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId oid)  | 
static SnmpValue | 
SnmpUtils.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId oid)  | 
SnmpValue[] | 
SnmpStrategy.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
static SnmpValue[] | 
SnmpUtils.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
SnmpValue | 
SnmpValueFactory.getNull()  | 
SnmpValue | 
SnmpValueFactory.getObjectId(SnmpObjId objId)  | 
SnmpValue | 
SnmpValueFactory.getOctetString(byte[] bytes)  | 
SnmpValue | 
SnmpValueFactory.getOpaque(byte[] bs)  | 
SnmpValue | 
SnmpVarBindDTO.getSnmpValue()  | 
SnmpValue | 
SnmpValueFactory.getTimeTicks(long val)  | 
SnmpValue | 
SnmpResult.getValue()  | 
SnmpValue | 
SnmpValueFactory.getValue(int type,
        byte[] bytes)  | 
SnmpValue | 
SnmpRowResult.getValue(SnmpObjId base)  | 
SnmpValue | 
AbstractSnmpStore.getValue(String key)  | 
SnmpValue[] | 
SnmpV3TrapBuilder.sendInform(String destAddr,
          int destPort,
          int timeout,
          int retries,
          int securityLevel,
          String securityname,
          String authPassPhrase,
          String authProtocol,
          String privPassPhrase,
          String privprotocol)  | 
SnmpValue[] | 
SnmpV2TrapBuilder.sendInform(String destAddr,
          int destPort,
          int timeout,
          int retries,
          String community)  | 
SnmpValue[] | 
SnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oid,
   SnmpValue[] value)  | 
static SnmpValue[] | 
SnmpUtils.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
SnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
static SnmpValue | 
SnmpUtils.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
SnmpValue | 
SnmpValueXmlAdapter.unmarshal(SnmpValueXmlAdapter.JaxbSnmpValue value)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<SnmpValue> | 
SnmpUtils.getColumns(SnmpAgentConfig agentConfig,
          String name,
          SnmpObjId oid)  | 
static Map<SnmpInstId,SnmpValue> | 
SnmpUtils.getOidValues(SnmpAgentConfig agentConfig,
            String name,
            SnmpObjId oid)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SnmpTrapBuilder.addVarBind(SnmpObjId name,
          SnmpValue value)  | 
static Long | 
SnmpUtils.getProtoCounter63Value(SnmpValue value)  | 
SnmpValueXmlAdapter.JaxbSnmpValue | 
SnmpValueXmlAdapter.marshal(SnmpValue value)  | 
void | 
ResponseProcessor.processResponse(SnmpObjId snmpObjId,
               SnmpValue val)  | 
protected void | 
SnmpWalker.processResponse(SnmpObjId receivedOid,
               SnmpValue val)  | 
protected void | 
AbstractSnmpStore.putValue(String key,
        SnmpValue value)  | 
SnmpValue[] | 
SnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oid,
   SnmpValue[] value)  | 
static SnmpValue[] | 
SnmpUtils.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
SnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
static SnmpValue | 
SnmpUtils.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
void | 
SnmpResult.setValue(SnmpValue value)  | 
| Constructor and Description | 
|---|
JaxbSnmpValue(SnmpValue value)  | 
SnmpResult(SnmpObjId base,
          SnmpInstId instance,
          SnmpValue value)  | 
SnmpVarBindDTO(SnmpObjId objId,
              SnmpValue value)  | 
TrapIdentity(SnmpObjId snmpTrapOid,
            SnmpObjId lastVarBindOid,
            SnmpValue lastVarBindValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue | 
JoeSnmpStrategy.get(SnmpAgentConfig snmpAgentConfig,
   SnmpObjId oid)  | 
SnmpValue[] | 
JoeSnmpStrategy.get(SnmpAgentConfig snmpAgentConfig,
   SnmpObjId[] oids)  | 
SnmpValue[] | 
JoeSnmpStrategy.getBulk(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
SnmpValue | 
JoeSnmpValueFactory.getCounter32(long val)  | 
SnmpValue | 
JoeSnmpValueFactory.getCounter64(BigInteger val)  | 
SnmpValue | 
JoeSnmpValueFactory.getGauge32(long val)  | 
SnmpValue | 
JoeSnmpValueFactory.getInt32(int val)  | 
SnmpValue | 
JoeSnmpValueFactory.getIpAddress(InetAddress val)  | 
SnmpValue | 
JoeSnmpStrategy.getNext(SnmpAgentConfig snmpAgentConfig,
       SnmpObjId oid)  | 
SnmpValue[] | 
JoeSnmpStrategy.getNext(SnmpAgentConfig snmpAgentConfig,
       SnmpObjId[] oids)  | 
SnmpValue | 
JoeSnmpValueFactory.getNull()  | 
SnmpValue | 
JoeSnmpValueFactory.getObjectId(SnmpObjId objId)  | 
SnmpValue | 
JoeSnmpValueFactory.getOctetString(byte[] bytes)  | 
SnmpValue | 
JoeSnmpValueFactory.getOpaque(byte[] bs)  | 
SnmpValue | 
JoeSnmpValueFactory.getTimeTicks(long val)  | 
SnmpValue | 
JoeSnmpValueFactory.getValue(int type,
        byte[] bytes)  | 
SnmpValue[] | 
JoeSnmpStrategy.set(SnmpAgentConfig snmpAgentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
JoeSnmpStrategy.set(SnmpAgentConfig snmpAgentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JoeSnmpV2TrapBuilder.addVarBind(SnmpObjId name,
          SnmpValue value)  | 
void | 
JoeSnmpV1TrapBuilder.addVarBind(SnmpObjId name,
          SnmpValue value)  | 
SnmpValue[] | 
JoeSnmpStrategy.set(SnmpAgentConfig snmpAgentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
JoeSnmpStrategy.set(SnmpAgentConfig snmpAgentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MockSnmpValue  | 
static class  | 
MockSnmpValue.Counter32SnmpValue  | 
static class  | 
MockSnmpValue.Counter64SnmpValue  | 
static class  | 
MockSnmpValue.Gauge32SnmpValue  | 
static class  | 
MockSnmpValue.Integer32SnmpValue  | 
static class  | 
MockSnmpValue.IpAddressSnmpValue  | 
static class  | 
MockSnmpValue.NetworkAddressSnmpValue  | 
static class  | 
MockSnmpValue.NumberSnmpValue  | 
static class  | 
MockSnmpValue.OctetStringSnmpValue  | 
static class  | 
MockSnmpValue.OidSnmpValue  | 
static class  | 
MockSnmpValue.StringSnmpValue  | 
static class  | 
MockSnmpValue.TimeticksSnmpValue  | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue | 
PropertyOidContainer.findNextValueForOid(SnmpObjId oid)  | 
SnmpValue | 
PropertyOidContainer.findValueForOid(SnmpObjId oid)  | 
SnmpValue | 
MockSnmpStrategy.get(SnmpAgentConfig agentConfig,
   SnmpObjId oid)  | 
SnmpValue[] | 
MockSnmpStrategy.get(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids)  | 
SnmpValue[] | 
MockSnmpStrategy.getBulk(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
SnmpValue | 
MockSnmpValueFactory.getCounter32(long val)  | 
SnmpValue | 
MockSnmpValueFactory.getCounter64(BigInteger val)  | 
SnmpValue | 
MockSnmpValueFactory.getGauge32(long val)  | 
SnmpValue | 
MockSnmpValueFactory.getInt32(int val)  | 
SnmpValue | 
MockSnmpValueFactory.getIpAddress(InetAddress val)  | 
SnmpValue | 
MockSnmpStrategy.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId oid)  | 
SnmpValue[] | 
MockSnmpStrategy.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)  | 
SnmpValue | 
MockSnmpValueFactory.getNull()  | 
SnmpValue | 
MockSnmpValueFactory.getObjectId(SnmpObjId objId)  | 
SnmpValue | 
MockSnmpValueFactory.getOctetString(byte[] bytes)  | 
SnmpValue | 
MockSnmpValueFactory.getOpaque(byte[] bs)  | 
SnmpValue | 
MockSnmpValueFactory.getTimeTicks(long val)  | 
SnmpValue | 
MockSnmpValueFactory.getValue(int type,
        byte[] bytes)  | 
SnmpValue[] | 
MockSnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
MockSnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
SnmpValue[] | 
PropertyOidContainer.set(SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
PropertyOidContainer.set(SnmpObjId oid,
   SnmpValue value)  | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue[] | 
MockSnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
MockSnmpStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
SnmpValue[] | 
PropertyOidContainer.set(SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
PropertyOidContainer.set(SnmpObjId oid,
   SnmpValue value)  | 
| Modifier and Type | Method and Description | 
|---|---|
SNMPRequestBuilder<List<SnmpValue>> | 
LocationAwareSnmpClient.get(SnmpAgentConfig agent,
   List<SnmpObjId> oids)  | 
SNMPRequestBuilder<List<SnmpValue>> | 
LocationAwareSnmpClient.get(SnmpAgentConfig agent,
   SnmpObjId... oids)  | 
SNMPRequestBuilder<SnmpValue> | 
LocationAwareSnmpClient.get(SnmpAgentConfig agent,
   SnmpObjId oid)  | 
SNMPRequestBuilder<List<SnmpValue>> | 
LocationAwareSnmpClient.get(SnmpAgentConfig agent,
   String... oids)  | 
SNMPRequestBuilder<SnmpValue> | 
LocationAwareSnmpClient.get(SnmpAgentConfig agent,
   String oid)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SnmpValue | 
SNMPSingleGetBuilder.processResponse(SnmpMultiResponseDTO response)  | 
| Modifier and Type | Method and Description | 
|---|---|
SNMPRequestBuilder<List<SnmpValue>> | 
LocationAwareSnmpClientRpcImpl.get(SnmpAgentConfig agent,
   List<SnmpObjId> oids)  | 
SNMPRequestBuilder<List<SnmpValue>> | 
LocationAwareSnmpClientRpcImpl.get(SnmpAgentConfig agent,
   SnmpObjId... oids)  | 
SNMPRequestBuilder<SnmpValue> | 
LocationAwareSnmpClientRpcImpl.get(SnmpAgentConfig agent,
   SnmpObjId oid)  | 
SNMPRequestBuilder<List<SnmpValue>> | 
LocationAwareSnmpClientRpcImpl.get(SnmpAgentConfig agent,
   String... oids)  | 
SNMPRequestBuilder<SnmpValue> | 
LocationAwareSnmpClientRpcImpl.get(SnmpAgentConfig agent,
   String oid)  | 
protected List<SnmpValue> | 
SNMPMultiGetBuilder.processResponse(SnmpMultiResponseDTO response)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Snmp4JValue  | 
| Modifier and Type | Method and Description | 
|---|---|
SnmpValue | 
Snmp4JStrategy.get(SnmpAgentConfig agentConfig,
   SnmpObjId oid)
SNMP4J get helper that takes a single SnmpObjId
 and calls get with an array.lenght =1 and returns
 the first element of the returned array of SnmpValue. 
 | 
SnmpValue[] | 
Snmp4JStrategy.get(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids)
SnmpGet implementation. 
 | 
SnmpValue[] | 
Snmp4JStrategy.getBulk(SnmpAgentConfig agentConfig,
       SnmpObjId[] oid)
Not yet implemented. 
 | 
SnmpValue | 
Snmp4JValueFactory.getCounter32(long val)  | 
SnmpValue | 
Snmp4JValueFactory.getCounter64(BigInteger bigInt)  | 
SnmpValue | 
Snmp4JValueFactory.getGauge32(long val)  | 
SnmpValue | 
Snmp4JValueFactory.getInt32(int val)  | 
SnmpValue | 
Snmp4JValueFactory.getIpAddress(InetAddress val)  | 
SnmpValue | 
Snmp4JStrategy.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId oid)
SNMP4J getNext implementation 
 | 
SnmpValue[] | 
Snmp4JStrategy.getNext(SnmpAgentConfig agentConfig,
       SnmpObjId[] oids)
SNMP GetNext implementation. 
 | 
SnmpValue | 
Snmp4JValueFactory.getNull()  | 
SnmpValue | 
Snmp4JValueFactory.getObjectId(SnmpObjId objId)  | 
SnmpValue | 
Snmp4JValueFactory.getOctetString(byte[] bytes)  | 
SnmpValue | 
Snmp4JValueFactory.getOpaque(byte[] bs)  | 
SnmpValue | 
Snmp4JValueFactory.getTimeTicks(long val)  | 
SnmpValue | 
Snmp4JValueFactory.getValue(int type,
        byte[] bytes)  | 
protected SnmpValue[] | 
Snmp4JStrategy.send(Snmp4JAgentConfig agentConfig,
    org.snmp4j.PDU pdu,
    boolean expectResponse)
Sends and SNMP4J request PDU. 
 | 
SnmpValue[] | 
Snmp4JV2TrapBuilder.sendInform(String destAddr,
          int destPort,
          int timeout,
          int retries,
          int securityLevel,
          String securityName,
          String authPassPhrase,
          String authProtocol,
          String privPassPhrase,
          String privProtocol)  | 
SnmpValue[] | 
Snmp4JV3InformBuilder.sendInform(String destAddr,
          int destPort,
          int timeout,
          int retry,
          String community)  | 
SnmpValue[] | 
Snmp4JV2TrapBuilder.sendInform(String destAddr,
          int destPort,
          int timeout,
          int retries,
          String community)  | 
SnmpValue[] | 
Snmp4JStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
Snmp4JStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Snmp4JV2TrapBuilder.addVarBind(SnmpObjId name,
          SnmpValue value)  | 
protected static org.snmp4j.PDU | 
Snmp4JStrategy.buildPdu(Snmp4JAgentConfig agentConfig,
        int pduType,
        SnmpObjId[] oids,
        SnmpValue[] values)  | 
SnmpValue[] | 
Snmp4JStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId[] oids,
   SnmpValue[] values)  | 
SnmpValue | 
Snmp4JStrategy.set(SnmpAgentConfig agentConfig,
   SnmpObjId oid,
   SnmpValue value)  | 
Copyright © 2021. All rights reserved.