Package org.opennms.netmgt.snmp
Non-implementation-specific SNMP API.
This package contains generic, non-implementation-specific code for dealing with SNMP in OpenNMS. It provides a set of interfaces and utility classes for implementing a specific SNMP "strategy".
-
Interface Summary Interface Description Collectable ResponseProcessor RowCallback RowResultFactory RowResultFactorySnmpProfileMapper SnmpStrategy SnmpTrapBuilder SnmpV1TrapBuilder SnmpV2TrapBuilder SnmpV3TrapBuilder SnmpValue SnmpValueFactory SnmpWalkCallback Callback used for asynchronous SNMP WALKs.StrategyResolver TrapNotificationListener -
Class Summary Class Description AbstractSnmpStore AbstractSnmpValue AggregateTracker ClassBasedStrategyResolver CollectionTracker ColumnTracker InetAddrUtils Deprecated. UseInetAddressUtils
instead.InetAddrXmlAdapter InetAddresssXmlAdapterInstanceListTracker NamedSnmpVar The NamedSnmpVar class is used to associate a name for a particular snmp instance with its object identifier.PduBuilder SingleInstanceTracker SnmpAgentAddress SnmpAgentConfig SnmpConfiguration Represents a base class for SnmpConfiguration of agents, ranges and defaultsSnmpInstId SnmpInstIdXmlAdapter SnmpObjId SnmpObjIdXmlAdapter SnmpResult SnmpRowResult SnmpStore SnmpTableResult SnmpUtils SnmpV3User SnmpValueXmlAdapter SnmpValueXmlAdapter.JaxbSnmpValue SnmpVarBindDTO SnmpWalker SnmpWalker.WalkerPduBuilder TableTracker TrapIdentity TODO: This class should overrideObject.equals(Object)
andObject.hashCode()
so that comparisons work properly.TrapInformation -
Enum Summary Enum Description ErrorStatus SnmpValueType -
Exception Summary Exception Description ErrorStatusException SnmpAgentTimeoutException SnmpException