|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractSnmpUtility
is an abstract base class for
convenience utility classes to retrieve SNMP data.AbstractSnmpUtility
instance.
AbstratTarget
class is an abstract representation of a remote
SNMP entity.AbstractTransportMapping
provides an abstract
implementation for the message dispatcher list and the maximum inbound
message size.Variable
abstract class is the base class for all SNMP
variables.Variable
class serves as the base class for all
specific SNMP syntax types.
PDU.add(VariableBinding vb)
).
VariableBindings
each with the OID of the
corresponding variable binding of the supplied array to this PDU (see
PDU.addOID(VariableBinding vb)
).
AuthenticationProtocol
.
CommandResponder
instance to the message dispatcher.
CommandResponder
to this SNMP session.
CounterListener
.
CounterListener
.
StateReference
to the cache.
TransportMapping.addTransportListener(org.snmp4j.transport.TransportListener)
instead. This method has
been deprecated because the direct coupling between MessageDispatcher
and TransportMappings is not flexible enough and prevents reusing
TransportMappings for other purposes. This method will be removed
with SNMP4J 2.0.
MessageProcessingModel
to the dispatcher.
VariableBinding
.
PrivacyProtocol
.
Address
interface serves as a base class for all SNMP
transport addresses.TransportMapping
to the dispatcher.
TransportMapping
to this SNMP session.
UsmUserListener
that should be informed whenever the
internal USM user table is changed.
OctetString
.
OID
.
OID
to this OID.
ArgumentParser
parsers a command line array into Java
objects and associates each object with the corresponding command line option
according to predefined schemes for options and parameters.AssignableFromByteArray
interface describes objects whose
value can be set from a byte array and converted back to a byte array.AssignableFromIntArray
interface describes objects whose
value can be set from an int array and converted back to an int array.AuthenticationFailureEvent
class describes the source
and type of an authentication failure as well as the message that caused
the error.AuthenticationFailureListener
listens for authentication
failure events.AuthenticationProtocol
interface defines a common
interface for all SNMP authentication protocols.SHA
class implements the Secure Hash Authentication.MutableByte
class serves for exchanging type information
from the various decode* methods.BERInputStream
class wraps a ByteBuffer
and
implements the InputStream
abstract class.BEROutputStream
class wraps a ByteBuffer
to support BER encoding.BEROutputStream
that uses the supplied buffer
as backing buffer.
BERSerializable
has to be implemented by
any data type class that needs to be serialized using the Basic Encoding
Rules (BER) that provides enconding rules for ASN.1 data types.BitString
class represents the obsolete SMI type
BIT STRING which has been defined in RFC 1442 (an SNMPv2 draft) but
which has been obsoleteted by RFC 1902 and RFC 2578.ByteArrayWindow
provides windowed access to a subarray
of a byte array.CommandResponder
process incoming request, report and
notification PDUs.CommandResponderEvent
is fired by the
MessageDispatcher
to listeners that potentially can process
the included request, report, or trap/notification.CommandResponderEvent
but the source of the event is set to the supplied source.
CommonTimer
defines the subset interface used from
Timer
by SNMP4J.CommunityTarget
represents SNMP target properties for
community based message processing models (SNMPv1 and SNMPv2c).ConsoleLogAdapter
provides simple logging to the console.Log4jLogFactory
implements a SNMP4J LogFactory for
Log4J.PduHandle
.
Counter32
class allows all the functionality of unsigned
integers but is recognized as a distinct SMI type, which is used for
monotonically increasing values that wrap around at 2^32-1 (4294967295).Counter64
class represents a 64bit unsigned integer type.CounterEvent
is an event object that indicates that a specific
counter needs to be incremented.CounterEvent
for the specified counter.
CounterListener
interface has to be implemented by listener
for CounterEvent
events.CounterSupport
class provides support to fire
CounterEvent
to registered listeners.Variable
from a BER encoded InputStream
.
Variable
from the supplied SMI syntax identifier.
PDU
instance for the supplied target.
PDU
instance for the supplied target.
PDU
instance for the specified SNMP version.
PDU
instance for the supplied target.
TransportMapping
instance that is initialized with
the supplied transport address.
Variable
from an InputStream
.
Variable
from an InputStream
.
ScopedPDU
from an InputStream
.
Variable
from an InputStream
.
SecurityProtocol
.DefaultCounterListener
is the default implementation of
the CounterListener
interface.DefaultPDUFactory
is a default implementation of the
PDUFactory
interface.PDU.GET
PDU type.
DefaultTcpTransportMapping
implements a TCP transport
mapping with the Java 1.4 new IO API.DefaultThreadFactory
creates WorkerTask
instances
that allow concurrent execution of tasks.DefaultTimeoutModel
implements a timeout model that uses
constant timeouts between retries.DefaultTimerFactory
creates a new Timer
which is configured to run as daemon.DefaultUdpTransportMapping
implements a UDP transport
mapping based on Java standard IO and using an internal thread for
listening on the inbound socket.PduHandle
.
Variable
to an OutputStream
.
Variable
to an OutputStream
.
Variable
to an OutputStream
.
ENTERPRISE_SPECIFIC
(6), then
the enterprise specific trap ID is given by the specificTrap member field.
EnumerationIterator
provides an iterator from an
Enumeration
.AuthenticationFailureEvent
to all registered
listeners.
CommandResponderEvent
.
CommandResponderEvent
event to inform listeners about
a received PDU.
UsmUserEvent
.
OctetString
from an byte array.
Variable
from the supplied (sub-)index.
Variable
from the supplied (sub-)index.
Gauge32
class is indistinguishable from
UnsingedInteger32
.GenericAddress
implements the decorator and factory
design pattern to provide a generic address type.PDU
to the given target.
AuthenticationProtocol
with the given ID.
BERSerializable
object
in bytes when encoded according to the Basic Encoding Rules (BER).
Variable
in bytes when encoded
according to the Basic Encoding Rules (BER).
SecurityParameters
instance.
BERSerializable
object
in bytes when encoded according to the Basic Encoding Rules (BER).
BERSerializable
object in bytes when encoded according to the Basic Encoding Rules (BER).
PDU
to the given
target.
SecurityModel
s.
SnmpEngineEvent
.
TransportMappings
singleton.
UnsupportedOperationException
TreeEvent
returned by this instance.
MessageLengthDecoder
used by this transport
mapping.
MessageLengthDecoder
used by this transport
mapping.
MessageProcessingModel
for the supplied message
processing model ID.
MessageProcessingModel
for the supplied message
processing model ID.
PDU
to the given
target.
buffer
.
TimeoutModel.getRetryTimeout(int retryCount, int totalNumberOfRetries,
long targetTimeout)
for all retryCount
in
0 <= retryCount < totalNumberOfRetries
.
retryCount
specifies the first request).
MPv3
.
Address
class that is this transport mapping
supports.
AbstractVariable.getSyntaxString(int)
).
TimeTicks
value of the trap sender's notion of
its sysUpTime value when this trap has been generated.
UsmTimeTable
instance used by this USM for holding
timing information about the local and remote SNMP entities.
Collection
of transport mappings in this message
dispatcher.
UsmUserTable
.
Session.send(PDU pdu, Target target, Object userHandle,
ResponseListener listener)
.
UsmUserTable
instance used by the USM for local
storage of USM user information.
n
-th option value of a list of values - if available.
PDU
to the given
target.
Integer32
represents 32bit signed integer values for SNMP.Integer32
with a zero value.
Integer32
variable with the supplied value.
IpAddress
class represents an IPv4 address SNMP variable.0.0.0.0
IP address.
InetAddress
true
if asynchronous (multi-threaded) message
processing may be implemented.
true
if this task is finished and should never be
executed again.
true
if the transport mapping is listening for
incoming messages.
true
is returned in that case).
Address
is a valid transport address.
OID
can be BER encoded.
JavaLogAdapter
log adapter provides logging for SNMP4J
through the Java logging (java.util.logging
).JavaLogFactory
implements a SNMP4J LogFactory for
Java logging.OID
in left-to-right direction.
Log4jLogAdapter
implements a logging adapter for Log4J.Log4jLogFactory
implements a SNMP4J LogFactory for
Log4J.LogAdapter
specifies the logging interface used by
SNMP4J.LogControl
tool can be used to control the log levels
of agents implementing the SNMP4J-LOG-MIB.LogFactory
singleton is used by SNMP4J to determine
the logging framework used to process SNMP4J log messages.LogProxy
can be used for late binding loggers.mark
and
reset
methods.
MessageDispatcher
interface defines common services of
instances that process incoming SNMP messages and dispatch them to
interested CommandResponder
instances.MessageDispatcherImpl
decodes and dispatches incoming
messages using MessageProcessingModel
instances and encodes
and sends outgoing messages using an appropriate TransportMapping
instances.MessageException
represents information about an exception
occured during message processing.MessageException
from a
StatusInformation
object.
MessageLength
object contains information about the
length of a message and the length of its header.MessageLengthDecoder
needs to be implemented for connection
oriented transport mappings, because those transport mappings have no message
boundaries.MessageProcessingModel
interface defines common methods
to all SNMP message processing models.MPv1
is the message processing model for SNMPv1.PDUv1
.
MPv2c
is the message processing model for SNMPv2c
(community based SNMPv2).PDU
.
MPv3
is the message processing model for SNMPv3.PDUFactory
for incoming messages.
Cache
stores state reference information for the MPv3.CacheEntry
class holds state reference information
for the MPv3 message processing model for a single message.HeaderData
represents the message header information
of SNMPv3 message.MultiThreadedMessageDispatcher
class is a decorator
for any MessageDispatcher
instances that processes incoming
message with a supplied ThreadPool
.ThreadPool
to concurrently process incoming messages
that are forwarded to the supplied decorated
MessageDispatcher
.
MutablePDU
is a container for a PDU
instance.MutableStateReference
encapsulates a StateReference
for read/write access.SecurityParameters
instance that corresponds to this
security model.
SecurityStateReference
instance that corresponds to
this security model.
NoLogger
implements a LogAdapter
that does
not perform any logging.PDU.NOTIFICATION
).
Null
class represents SMI Null and the derived
SMIv2 exception syntaxes.OctetString
class represents the SMI type OCTET STRING.OID
from a dotted string.
OID
from an array of integer values.
OID
from two arrays of integer values where
the first represents the OID prefix (i.e., the object class ID) and
the second one represents the OID suffix (i.e., the instance identifier).
OID
from an array of integer values.
OIDTextFormat
provides a textual representation of a raw
object ID.Opaque
class represents the SMI type Opaque which is used
to transparently exchange BER encoded values.Address
instance that is subsumed by this
GenericAddress
object.
IpAddress
instance.
List
of values.
SimpleVariableTextFormat
.
SimpleVariableTextFormat
.
PDU
class represents a SNMP protocol data unit.PDUFactory
defines the interface for PDU factories.PduHandle
class represents an unique key for a SNMP PDU.PduHandle
with a transaction ID set to PduHandle.NONE
.
PduHandle
for the supplied transaction ID.
PduHandleCallback
can be used to get informed about a
PduHandle
creation before a request is actually sent out.PDUv1 represents SNMPv1 PDUs.- PDUv1() -
Constructor for class org.snmp4j.PDUv1
-
- PDUv1(PDUv1) -
Constructor for class org.snmp4j.PDUv1
- Copy constructor.
- popEntry(int) -
Method in class org.snmp4j.mp.MPv3.Cache
- Pop the cache entry with the supplied ID from the cache.
- port -
Variable in class org.snmp4j.smi.TransportIpAddress
-
- predecessor() -
Method in class org.snmp4j.smi.OID
- Returns the predecessor OID for this OID.
- prepareDataElements(MessageDispatcher, Address, BERInputStream, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) -
Method in interface org.snmp4j.mp.MessageProcessingModel
- Prepare data elements from an incoming SNMP message as described in
RFC3412 §7.2.
- prepareDataElements(MessageDispatcher, Address, BERInputStream, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) -
Method in class org.snmp4j.mp.MPv1
-
- prepareDataElements(MessageDispatcher, Address, BERInputStream, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) -
Method in class org.snmp4j.mp.MPv2c
-
- prepareDataElements(MessageDispatcher, Address, BERInputStream, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) -
Method in class org.snmp4j.mp.MPv3
-
- prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream) -
Method in interface org.snmp4j.mp.MessageProcessingModel
- Prepares an outgoing message as defined in RFC3412 §7.1.
- prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream) -
Method in class org.snmp4j.mp.MPv1
-
- prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream) -
Method in class org.snmp4j.mp.MPv2c
-
- prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream) -
Method in class org.snmp4j.mp.MPv3
-
- prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) -
Method in interface org.snmp4j.mp.MessageProcessingModel
- Prepares a response message as defined in RFC3412 §7.1.
- prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) -
Method in class org.snmp4j.mp.MPv1
-
- prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) -
Method in class org.snmp4j.mp.MPv2c
-
- prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) -
Method in class org.snmp4j.mp.MPv3
-
- printReport(PDU) -
Static method in class org.snmp4j.tools.console.SnmpRequest
-
- printUsage() -
Static method in class org.snmp4j.tools.console.SnmpRequest
- printUsage
- printVariableBindings(PDU) -
Static method in class org.snmp4j.tools.console.SnmpRequest
-
- printVersion() -
Static method in class org.snmp4j.tools.console.SnmpRequest
-
- Priv3DES - Class in org.snmp4j.security
- Privacy protocol class for Triple DES (DESEDE).
- Priv3DES() -
Constructor for class org.snmp4j.security.Priv3DES
-
- PrivacyProtocol - Interface in org.snmp4j.security
- The
PrivacyProtocol
interface defines a common
interface for all SNMP privacy protocols. - PrivAES - Class in org.snmp4j.security
- Base class for PrivAES128, PrivAES192 and PrivAES256.
- PrivAES(int) -
Constructor for class org.snmp4j.security.PrivAES
- Constructor.
- PrivAES128 - Class in org.snmp4j.security
- Encryption class for AES 128.
- PrivAES128() -
Constructor for class org.snmp4j.security.PrivAES128
- Constructor.
- PrivAES192 - Class in org.snmp4j.security
- Encryption class for AES 192.
- PrivAES192() -
Constructor for class org.snmp4j.security.PrivAES192
- Constructor.
- PrivAES256 - Class in org.snmp4j.security
- Encryption class for AES 256.
- PrivAES256() -
Constructor for class org.snmp4j.security.PrivAES256
- Constructor.
- PrivDES - Class in org.snmp4j.security
- Privacy protocol class for DES.
- PrivDES() -
Constructor for class org.snmp4j.security.PrivDES
-
- processIncomingMsg(int, int, SecurityParameters, SecurityModel, int, BERInputStream, OctetString, OctetString, BEROutputStream, Integer32, SecurityStateReference, StatusInformation) -
Method in interface org.snmp4j.security.SecurityModel
- Processes an incoming message and returns its plaintext payload.
- processIncomingMsg(int, int, SecurityParameters, SecurityModel, int, BERInputStream, OctetString, OctetString, BEROutputStream, Integer32, SecurityStateReference, StatusInformation) -
Method in class org.snmp4j.security.USM
-
- processMessage(TransportMapping, Address, BERInputStream) -
Method in interface org.snmp4j.MessageDispatcher
- Deprecated. Use
MessageDispatcher.processMessage(TransportMapping,Address,ByteBuffer)
instead.
- processMessage(TransportMapping, Address, ByteBuffer) -
Method in interface org.snmp4j.MessageDispatcher
- Process an incoming SNMP message.
- processMessage(TransportMapping, Address, ByteBuffer) -
Method in class org.snmp4j.MessageDispatcherImpl
-
- processMessage(TransportMapping, Address, BERInputStream) -
Method in class org.snmp4j.MessageDispatcherImpl
-
- processMessage(TransportMapping, Address, ByteBuffer) -
Method in interface org.snmp4j.transport.TransportListener
- Processes an incoming message.
- processMessage(TransportMapping, Address, BERInputStream) -
Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
-
- processMessage(TransportMapping, Address, ByteBuffer) -
Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
-
- processPdu(CommandResponderEvent) -
Method in interface org.snmp4j.CommandResponder
- Process an incoming request, report or notification PDU.
- processPdu(CommandResponderEvent) -
Method in class org.snmp4j.Snmp
- Process an incoming request or notification PDU.
- processPdu(CommandResponderEvent) -
Method in class org.snmp4j.tools.console.SnmpRequest
-
- processReport(PduHandle, CommandResponderEvent) -
Method in interface org.snmp4j.Snmp.ReportHandler
-
b
.
len
bytes of data from the input stream into an
array of bytes.
VariantVariableCallback
for a read-only Variable.PduHandle
in the specified message processing model.
PduHandle
.
AuthenticationFailureListener
.
AuthenticationProtocol
.
CommandResponder
instance from
the message dispatcher.
CommandResponder
from this SNMP session.
CounterListener
.
CounterListener
.
SnmpEngineEvent
.
OID
and returns it.
TransportMapping.removeTransportListener(org.snmp4j.transport.TransportListener)
instead.
MessageProcessingModel
from
the dispatcher.
PrivacyProtocol
.
TransportMapping
from
the dispatcher.
UsmUserListener
.
mark
method was last called on this input stream.
ResponseEvent
associates a request PDU with the corresponding
response and an optional user object.ResponseEvent
instance.
ResponseEvent
instance with an exception object
indicating a message processing error.
ResponseListener
interface is implemented by objects that
process SNMP response messages.RetrievalEvent
is an abstract class representing the result
of one or more GET/GETNEXT/GETBULK requests.OID
.
SchedulerTask
extends the Runnable
interface
by methods that are needed for recurrent execution of a task.ScopedPDU
class represents a SNMPv3 scoped PDU.SecureTarget
is an security model independent abstract class
for all targets supporting secure SNMP communication.SecurityLevel
interface contains enumerated values
for the different security levels.SecurityModel
interface as described in RFC3411 section 4.4.SecurityModels
class is a collection of all
supported security models of a SNMP entity.SecurityParameters
interface represents the security
parameters in a SNMPv3 message.SecurityProtocol
class defines common methods of
authentication and privacy protocols.SecurityProtocols
class holds all authentication and
privacy protocols for a SNMP entity.SecurityStateReference
interface is an empty marker
interface for security model dependend state references.PDU
to the given target and returns the received
response PDU
.
PDU
to the given target.
PDU
to the given target and returns the received
response PDU
encapsulated in a ResponseEvent
object that also includes:
the transport address of the response sending peer,
the Target
information of the target,
the request PDU
,
the response PDU
(if any).
PDU
to the given target.
PDU
to the given target and if the PDU
is a confirmed request, then the received response is returned
synchronously.
TransportMapping
that has been
assigned for the supplied address type.
PduHandle
that uniquely identifies the request as response
after the request has been sent and otional, if a
PduHandleCallback
is given, it returns also the
PduHandle
just before the request is sent through the
the callback interface.
Snmp.send(PDU pdu, Target target)
instead. It returns
a ResponseEvent
object holding the response PDU and transport
address of a successfully received response. This method will be supported
until v2.0.
Snmp.send(PDU pdu, Target target, Object
userHandle, ResponseListener listener)
instead. It has exactly
the same function but follows the new naming scheme. This method
will be supported until v2.0.
Session
defines a common interface for all classes that
implement SNMP protocol operations based on SNMP4J.PDU
to the given target.
BEROutputStream.rewind()
to the buffers current position.
MPv3.createLocalEngineID()
.
Snmp
instance.
UnsupportedOperationException
TreeEvent
returned by this instance.
UnsupportedOperationException
MessageLengthDecoder
that decodes the total
message length from the header of a message.
MessageLengthDecoder
that decodes the total
message length from the header of a message.
UnsupportedOperationException
MPv3
.
SecurityProtocols
TimeTicks
value of the trap sender's notion of
its sysUpTime value when this trap has been generated.
SimpleOIDTextFormat
implements a simple textual
representation for object IDs as dotted string.SimpleVariableTextFormat
implements a simple textual
representation for SNMP variables based on their type only.OID
.
n
bytes of data from this input stream.
SMIAddress
is an address that is defined by the Structure
of Management Information (SMI) and can be thereby serialized through the
Basic Encoding Rules (BER) used by the SNMP protocol.SMIConstants
defines the tag values for SMI syntax types.Snmp
class is the core of SNMP4J.Snmp
instance that uses a
MessageDispatcherImpl
with no message processing
models and no security protols (by default).
Snmp
instance that uses a
MessageDispatcherImpl
with all supported message processing
models and the default security protols for dispatching.
Snmp
instance by supplying a
MessageDispatcher
and a TransportMapping
.
Snmp
instance by supplying a
MessageDispatcher
.
SNMP4JSettings
class implements a central configuration
class of the SNMP4J framework.SnmpConfigurator
class configures a Snmp
instance
with settings taken from a Map
conforming to the format returned
by ArgumentParser.parse(String[] args)
.SnmpConstants
class holds constants, ObjectIDs and
Message strings used within SNMP4J.SnmpEngineEvent
describes events generated on behalf of
the engine ID cache of the SNMPv3 message processing model (MPv3).SnmpEngineListener
interface can be implemented by classes
that need to be informed about changes to the SNMP engine ID cache.OctetString
using a set of delimiter characters
similar to how a StringTokenizer would do it.
StateReference
class represents state information associated
with SNMP messages.StatusInformation
class represents status information
of a SNMPv3 message that is needed to return a report message.TableEvent
class reports events in a table retrieval
operation.TableListener
interface is implemented by objects
listening for table events.TableUtils
class provides utility functions to retrieve
SNMP tabular data.TableUtils
instance.
Target
interface defines an abstract representation of a
remote SNMP entity.TaskScheduler
uses a ThreadPool
to recurrent
execute SchedulerTask
s.TaskScheduler
that uses the supplied
ThreadPool
to execute tasks.
TcpAddress
represents TCP/IP transport addresses.TcpTransportMapping
is the abstract base class for
TCP transport mappings.WorkerPool
might call this method to hint the active
WorkTask
instance to complete execution as soon as possible.
ThreadFactory
describes a factory for threads of execution
modeled as WorkerTask
s.ThreadPool
provides a pool of a fixed number of threads
that are capable to execute tasks that implement the Runnable
interface concurrently.TimeoutModel
is the common interface for all models
of timing out a SNMP request.TimerFactory
describes a factory for
CommonTimer
instances.TimeTicks
class represents the time in 1/100 seconds
since some epoch (which should be have been defined in the
corresponding MIB specification).LogLevel
object for the specified level string.
TimeTicks
object as
"[days,]hh:mm:ss.hh".
TimeTicks
object according to
a supplied MessageFormat
pattern.
VariableTextFormat
configured by SNMP4JSettings
.
Variable
to a (sub-)index
value.
Variable
to a (sub-)index
value.
VariableTextFormat
configured by SNMP4JSettings
.
TransportIpAddress
is the abstract base class for all
transport addresses on top of IP network addresses.TransportListener
interface is implemented by objects
that process incoming messages from TransportMapping
s, for
example MessageDispatcher
.TransportMapping
defines the common interface for SNMP
transport mappings.TransportMappings
factory can be used to create a transport
mapping for an address class.TransportStateEvent
describes a state change for
a transport connection.TransportStateListener
interface can be implemented
to monitor the connection state for connection oriented transport mappings.PDU.TRAP
).
TreeEvent
class reports events in a tree retrieval
operation.TreeListener
interface is implemented by objects
listening for tree events.TreeUtils
instance.
UdpAddress
represents UDP/IP transport addresses.UdpTransportMapping
is the abstract base class for
UDP transport mappings.UnsignedInteger32
from a long
value.
UnsupportedAddressClassException
indicates a message
exception caused by unsupported address class.UsmUserEvent
.
USM
class implements the User Based Security Model (USM)
as defined in RFC3414.UsmSecurityStateReference
holds cached security data.UsmTimeEntry
class represents time synchronization
information associated with an engine ID.UsmTimeTable
class is a singleton that stores USM user
information as part of the Local Configuration Datastore (LCD).UsmUser
class represents USM user providing information
to secure SNMPv3 message exchange.UsmUserEntry
class represents a user in the
Local Configuration Datastore (LCD).UsmUser
.
UsmUser
.
USM
is created
modified or deleted.UsmUserListener
interface is implemented by objects that
need to be informed when a USM user is created, modified, or deleted.UsmUserTable
class stores USM user
information as part of the Local Configuration Datastore (LCD).Variable
interface defines common attributes of all SNMP
variables.VariableBinding
is an association of a object instance
identifier (OID
) and the instance's value (Variable
).Null
value.
Null
value.
VariableTextFormat
provides a textual representation
of SNMP Variable
s, in dependence of their associated (instance) OID.VariantVariable
provides a decorator for any type
of Variable instance, to be able to intercept or monitor variable
value modification by using a VariantVariableCallback
.VariantVariableCallback
can be implemented by
objects that want to intercept/monitor reading and writing of
a VariantVariable
's value.VersionInfo
object returns information about the version
of this SNMP4J release.WorkerPool
interface models an abstract pool of workers
(threads) which can execute WorkerTask
s concurrently.WorkerTask
instance that would be executed by a
WorkerPool
upon submission.
|
Copyright 2005-2010 Frank Fock (SNMP4J.org) | |||||||||
PREV NEXT | FRAMES NO FRAMES |