Uses of Package
org.snmp4j
Package
Description
Provides classes and interfaces for creating, sending, and receiving SNMP
messages.
Provides classes and interfaces for SNMP4J event processing.
Provides classes and interfaces for the SNMP message processing.
Provides classes and interfaces for authentication and privacy of SNMP(v3)
messages.
Provides transport protocol mappings for SNMP.
Contains table retrieval utilities and multi-threading support classes as
well as miscellaneous utility classes.
-
ClassDescriptionA
AbstractTarget
class is an abstract representation of a remote SNMP entity.TheCertifiedIdentity
interface describes an identity that is associated with a client certificate fingerprint and a server certificate fingerprint.CommandResponder
process incoming request, report and notification PDUs.TheCommandResponderEvent
is fired by theMessageDispatcher
to listeners that potentially can process the included request, report, or trap/notification.User based target for SNMPv3 User Based Security ModelUSM
or later that includes any necessary authentication and privacy information, i.e.TheMessageDispatcher
interface defines common services of instances that process incoming SNMP messages and dispatch them to interestedCommandResponder
instances.TheMessageException
represents information about an exception occurred during message processing.ThePDU
class represents a SNMP protocol data unit.ThePDUv1
represents SNMPv1 PDUs.TheScopedPDU
class represents a SNMPv3 scoped PDU.TheSecureTarget
is an security model independent abstract class for all targets supporting secure SNMP communication.Session
defines a common interface for all classes that implement SNMP protocol operations based on SNMP4J.TheNotificationDispatcher
dispatches traps, notifications, and to registered listeners.Interface for handling reports.Specifies how the security level of retry requests after a REPORT PDU is set.ATarget
interface defines an abstract representation of a remote SNMP entity.TheTimeoutModel
is the common interface for all models of timing out a SNMP request.TheTransportMapping
defines the common interface for SNMP transport mappings.TheTransportStateReference
class holds information defined by RFC 5343 for the tmStateReference ASI elements.User based target for SNMPv3 or later. -
ClassDescriptionThe
PDU
class represents a SNMP protocol data unit.TheTransportMapping
defines the common interface for SNMP transport mappings. -
-
ClassDescriptionThe
MessageDispatcher
interface defines common services of instances that process incoming SNMP messages and dispatch them to interestedCommandResponder
instances.TheMutablePDU
is a container for aPDU
instance.ThePDU
class represents a SNMP protocol data unit.TheScopedPDU
class represents a SNMPv3 scoped PDU.ATarget
interface defines an abstract representation of a remote SNMP entity.TheTransportMapping
defines the common interface for SNMP transport mappings.TheTransportStateReference
class holds information defined by RFC 5343 for the tmStateReference ASI elements. -
ClassDescriptionA
Target
interface defines an abstract representation of a remote SNMP entity.TheTransportStateReference
class holds information defined by RFC 5343 for the tmStateReference ASI elements.Common interface that has to be implemented by all user based security models user classes. -
-
ClassDescriptionThe
MessageException
represents information about an exception occurred during message processing.TheTransportMapping
defines the common interface for SNMP transport mappings.TheTransportStateReference
class holds information defined by RFC 5343 for the tmStateReference ASI elements. -
ClassDescriptionA
AbstractTarget
class is an abstract representation of a remote SNMP entity.TheCertifiedIdentity
interface describes an identity that is associated with a client certificate fingerprint and a server certificate fingerprint.TheCertifiedTarget
class implements aSecureTarget
for usage withSecurityModel
s that support secured connections using client and server certificates.TheSecureTarget
is an security model independent abstract class for all targets supporting secure SNMP communication.ATarget
interface defines an abstract representation of a remote SNMP entity.TheTransportStateReference
class holds information defined by RFC 5343 for the tmStateReference ASI elements. -
-
ClassDescription
CommandResponder
process incoming request, report and notification PDUs.TheMessageDispatcher
interface defines common services of instances that process incoming SNMP messages and dispatch them to interestedCommandResponder
instances.TheMessageException
represents information about an exception occurred during message processing.ThePDU
class represents a SNMP protocol data unit.Session
defines a common interface for all classes that implement SNMP protocol operations based on SNMP4J.TheSnmp
class is the core of SNMP4J.ATarget
interface defines an abstract representation of a remote SNMP entity.TheTransportMapping
defines the common interface for SNMP transport mappings.TheTransportStateReference
class holds information defined by RFC 5343 for the tmStateReference ASI elements.