A B C D E F G H I J L M N O P R S T U V W Z

A

AbstractSnmpUtility - Class in org.snmp4j.util
The AbstractSnmpUtility is an abstract base class for convenience utility classes to retrieve SNMP data.
AbstractSnmpUtility(Session, PDUFactory) - Constructor for class org.snmp4j.util.AbstractSnmpUtility
Creates a AbstractSnmpUtility instance.
AbstractTarget - Class in org.snmp4j
A AbstratTarget class is an abstract representation of a remote SNMP entity.
AbstractTarget() - Constructor for class org.snmp4j.AbstractTarget
Default constructor
AbstractTarget(Address) - Constructor for class org.snmp4j.AbstractTarget
Creates a SNMPv3 target with no retries and a timeout of one second.
AbstractTransportMapping - Class in org.snmp4j.transport
The AbstractTransportMapping provides an abstract implementation for the message dispatcher list and the maximum inbound message size.
AbstractTransportMapping() - Constructor for class org.snmp4j.transport.AbstractTransportMapping
 
AbstractVariable - Class in org.snmp4j.smi
The Variable abstract class is the base class for all SNMP variables.
AbstractVariable() - Constructor for class org.snmp4j.smi.AbstractVariable
The abstract Variable class serves as the base class for all specific SNMP syntax types.
add(VariableBinding) - Method in class org.snmp4j.PDU
Adds a variable binding to this PDU.
addAll(VariableBinding[]) - Method in class org.snmp4j.PDU
Adds an array of variable bindings to this PDU (see PDU.add(VariableBinding vb)).
addAllOIDs(VariableBinding[]) - Method in class org.snmp4j.PDU
Adds new VariableBindings each with the OID of the corresponding variable binding of the supplied array to this PDU (see PDU.addOID(VariableBinding vb)).
addAuthenticationFailureListener(AuthenticationFailureListener) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a listener for authentication failure events caused by unauthenticated incoming messages.
addAuthenticationProtocol(AuthenticationProtocol) - Method in class org.snmp4j.security.SecurityProtocols
Add the given AuthenticationProtocol.
addCommandResponder(CommandResponder) - Method in interface org.snmp4j.MessageDispatcher
Adds a CommandResponder instance to the message dispatcher.
addCommandResponder(CommandResponder) - Method in class org.snmp4j.MessageDispatcherImpl
 
addCommandResponder(CommandResponder) - Method in class org.snmp4j.Snmp
Adds a CommandResponder to this SNMP session.
addCommandResponder(CommandResponder) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
addCounterListener(CounterListener) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a CounterListener.
addCounterListener(CounterListener) - Method in class org.snmp4j.mp.CounterSupport
Adds a CounterListener.
addDefaultProtocols() - Method in class org.snmp4j.security.SecurityProtocols
Add the default SecurityProtocols.
ADDED_ENGINE_ID - Static variable in class org.snmp4j.event.SnmpEngineEvent
 
addEngineID(Address, OctetString) - Method in class org.snmp4j.mp.MPv3
Adds an engine ID (other than the local engine ID) to the internal storage.
addEntry(StateReference) - Method in class org.snmp4j.mp.MPv3.Cache
Adds a StateReference to the cache.
addEntry(UsmTimeEntry) - Method in class org.snmp4j.security.UsmTimeTable
 
addLocalizedUser(byte[], OctetString, OID, byte[], OID, byte[]) - Method in class org.snmp4j.security.USM
Adds a localized user to the USM.
addMessageDispatcher(MessageDispatcher) - Method in class org.snmp4j.transport.AbstractTransportMapping
 
addMessageDispatcher(MessageDispatcher) - Method in interface org.snmp4j.TransportMapping
Deprecated. Use 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.
addMessageProcessingModel(MessageProcessingModel) - Method in interface org.snmp4j.MessageDispatcher
Adds a MessageProcessingModel to the dispatcher.
addMessageProcessingModel(MessageProcessingModel) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a message processing model to this message dispatcher.
addMessageProcessingModel(MessageProcessingModel) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
addNotificationListener(Address, CommandResponder) - Method in class org.snmp4j.Snmp
Adds a notification listener to this Snmp instance.
addOID(VariableBinding) - Method in class org.snmp4j.PDU
Adds a new variable binding to this PDU by using the OID of the supplied VariableBinding.
addPrivacyProtocol(PrivacyProtocol) - Method in class org.snmp4j.security.SecurityProtocols
Add the given PrivacyProtocol.
Address - Interface in org.snmp4j.smi
The Address interface serves as a base class for all SNMP transport addresses.
ADDRESS_TYPES_PROPERTIES - Static variable in class org.snmp4j.smi.GenericAddress
 
addSecurityModel(SecurityModel) - Method in class org.snmp4j.security.SecurityModels
Adds a security model to the central repository of security models.
addSnmpEngineListener(SnmpEngineListener) - Method in class org.snmp4j.mp.MPv3
Adds a SNMP engine listener that needs to be informed about changes to the engine ID cache.
addTask(SchedulerTask) - Method in class org.snmp4j.util.TaskScheduler
Adds a task to the scheduler.
addTransportListener(TransportListener) - Method in class org.snmp4j.transport.AbstractTransportMapping
 
addTransportListener(TransportListener) - Method in interface org.snmp4j.TransportMapping
Adds a transport listener to the transport.
addTransportMapping(TransportMapping) - Method in interface org.snmp4j.MessageDispatcher
Adds a TransportMapping to the dispatcher.
addTransportMapping(TransportMapping) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a transport mapping.
addTransportMapping(TransportMapping) - Method in class org.snmp4j.Snmp
Adds a TransportMapping to this SNMP session.
addTransportMapping(TransportMapping) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
addTransportStateListener(TransportStateListener) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Adds a transport state listener that is to be informed about connection state changes.
addTransportStateListener(TransportStateListener) - Method in class org.snmp4j.transport.TcpTransportMapping
 
addUser(OctetString, UsmUser) - Method in class org.snmp4j.security.USM
Adds an USM user to the internal user name table.
addUser(OctetString, OctetString, UsmUser) - Method in class org.snmp4j.security.USM
Adds an USM user to the internal user name table and associates it with an authoritative engine ID.
addUser(UsmUserEntry) - Method in class org.snmp4j.security.UsmUserTable
 
addUsmUserListener(UsmUserListener) - Method in class org.snmp4j.security.USM
Adds a UsmUserListener that should be informed whenever the internal USM user table is changed.
addValues2Option(String, List, Map) - Method in class org.snmp4j.util.ArgumentParser
 
ALL - Static variable in class org.snmp4j.log.LogLevel
 
ANY_IPADDRESS - Static variable in class org.snmp4j.smi.IpAddress
 
append(byte) - Method in class org.snmp4j.smi.OctetString
Appends a single byte to this octet string.
append(byte[]) - Method in class org.snmp4j.smi.OctetString
Appends an array of bytes to this octet string.
append(OctetString) - Method in class org.snmp4j.smi.OctetString
Appends an octet string.
append(String) - Method in class org.snmp4j.smi.OctetString
Appends the supplied string to this OctetString.
append(String) - Method in class org.snmp4j.smi.OID
Appends a dotted String OID to this OID.
append(OID) - Method in class org.snmp4j.smi.OID
Appends an OID to this OID.
append(int) - Method in class org.snmp4j.smi.OID
Appends a sub-identifier to this OID.
appendUnsigned(long) - Method in class org.snmp4j.smi.OID
Appends an unsigned long sub-identifier value to this OID.
ArgumentParser - Class in org.snmp4j.util
The 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.
ArgumentParser(String, String) - Constructor for class org.snmp4j.util.ArgumentParser
Creates an argument parser with the specified option and parameter formats.
ArgumentParser.ArgumentFormat - Class in org.snmp4j.util
 
ArgumentParser.ArgumentFormat() - Constructor for class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
ArgumentParser.ArgumentParameter - Class in org.snmp4j.util
 
ArgumentParser.ArgumentParameter() - Constructor for class org.snmp4j.util.ArgumentParser.ArgumentParameter
 
ArgumentParser.ArgumentParseException - Exception in org.snmp4j.util
 
ArgumentParser.ArgumentParseException(int, String, ArgumentParser.ArgumentFormat, ArgumentParser.ArgumentParameter) - Constructor for exception org.snmp4j.util.ArgumentParser.ArgumentParseException
 
array - Variable in class org.snmp4j.security.DecryptParams
 
asHex(byte[]) - Static method in class org.snmp4j.security.PrivAES
Turns array of bytes into string
ASN_APPLICATION - Static variable in class org.snmp4j.asn1.BER
 
ASN_BIT8 - Static variable in class org.snmp4j.asn1.BER
 
ASN_BIT_STR - Static variable in class org.snmp4j.asn1.BER
 
ASN_BOOLEAN - Static variable in class org.snmp4j.asn1.BER
 
ASN_CONSTRUCTOR - Static variable in class org.snmp4j.asn1.BER
 
ASN_CONTEXT - Static variable in class org.snmp4j.asn1.BER
 
ASN_EXTENSION_ID - Static variable in class org.snmp4j.asn1.BER
 
ASN_INTEGER - Static variable in class org.snmp4j.asn1.BER
 
ASN_LONG_LEN - Static variable in class org.snmp4j.asn1.BER
 
ASN_NULL - Static variable in class org.snmp4j.asn1.BER
 
ASN_OBJECT_ID - Static variable in class org.snmp4j.asn1.BER
 
ASN_OCTET_STR - Static variable in class org.snmp4j.asn1.BER
 
ASN_PRIMITIVE - Static variable in class org.snmp4j.asn1.BER
 
ASN_PRIVATE - Static variable in class org.snmp4j.asn1.BER
 
ASN_SEQUENCE - Static variable in class org.snmp4j.asn1.BER
 
ASN_SET - Static variable in class org.snmp4j.asn1.BER
 
ASN_UNIVERSAL - Static variable in class org.snmp4j.asn1.BER
 
AssignableFromByteArray - Interface in org.snmp4j.smi
The AssignableFromByteArray interface describes objects whose value can be set from a byte array and converted back to a byte array.
AssignableFromInteger - Interface in org.snmp4j.smi
 
AssignableFromLong - Interface in org.snmp4j.smi
 
AssignableFromString - Interface in org.snmp4j.smi
 
asyncMsgProcessingSupported - Variable in class org.snmp4j.transport.AbstractTransportMapping
 
AUTH_NOPRIV - Static variable in class org.snmp4j.security.SecurityLevel
Authentication and no encryption.
AUTH_PRIV - Static variable in class org.snmp4j.security.SecurityLevel
Authentication and encryption.
authenticate(byte[], byte[], int, int, ByteArrayWindow) - Method in interface org.snmp4j.security.AuthenticationProtocol
Authenticates an outgoing message.
authenticate(byte[], byte[], int, int, ByteArrayWindow) - Method in class org.snmp4j.security.AuthGeneric
 
authenticationFailure(AuthenticationFailureEvent) - Method in interface org.snmp4j.event.AuthenticationFailureListener
Informs about an authentication failure occured while processing the message contained in the supplied event object.
authenticationFailure - Static variable in class org.snmp4j.mp.SnmpConstants
 
AUTHENTICATIONFAILURE - Static variable in class org.snmp4j.PDUv1
An authenticationFailure(4) trap signifies that the SNMP entity has received a protocol message that is not properly authenticated.
AuthenticationFailureEvent - Class in org.snmp4j.event
The AuthenticationFailureEvent class describes the source and type of an authentication failure as well as the message that caused the error.
AuthenticationFailureEvent(Object, Address, TransportMapping, int, BERInputStream) - Constructor for class org.snmp4j.event.AuthenticationFailureEvent
Creates an authentication failure event.
AuthenticationFailureListener - Interface in org.snmp4j.event
The AuthenticationFailureListener listens for authentication failure events.
AuthenticationProtocol - Interface in org.snmp4j.security
The AuthenticationProtocol interface defines a common interface for all SNMP authentication protocols.
AuthGeneric - Class in org.snmp4j.security
The abstract class AuthGeneric implements common operations for SNMP authentication protocols, such as MD5 and SHA.
AuthGeneric(String, int) - Constructor for class org.snmp4j.security.AuthGeneric
 
AuthMD5 - Class in org.snmp4j.security
The AuthMD5 class implements the MD5 authentication protocol.
AuthMD5() - Constructor for class org.snmp4j.security.AuthMD5
 
authorizationError - Static variable in class org.snmp4j.PDU
Unauthorized access, see error index.
AuthSHA - Class in org.snmp4j.security
The SHA class implements the Secure Hash Authentication.
AuthSHA() - Constructor for class org.snmp4j.security.AuthSHA
 
available() - Method in class org.snmp4j.asn1.BERInputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.

B

badValue - Static variable in class org.snmp4j.PDU
Bad value in variable binding, see error index.
BER - Class in org.snmp4j.asn1
The BER class provides utility methods for the BER encoding and decoding.
BER() - Constructor for class org.snmp4j.asn1.BER
 
BER.MutableByte - Class in org.snmp4j.asn1
The MutableByte class serves for exchanging type information from the various decode* methods.
BER.MutableByte() - Constructor for class org.snmp4j.asn1.BER.MutableByte
 
BER.MutableByte(byte) - Constructor for class org.snmp4j.asn1.BER.MutableByte
 
BERInputStream - Class in org.snmp4j.asn1
The BERInputStream class wraps a ByteBuffer and implements the InputStream abstract class.
BERInputStream(ByteBuffer) - Constructor for class org.snmp4j.asn1.BERInputStream
 
BEROutputStream - Class in org.snmp4j.asn1
The BEROutputStream class wraps a ByteBuffer to support BER encoding.
BEROutputStream() - Constructor for class org.snmp4j.asn1.BEROutputStream
Creates a BER output stream without a backing buffer set.
BEROutputStream(ByteBuffer) - Constructor for class org.snmp4j.asn1.BEROutputStream
Create a BEROutputStream that uses the supplied buffer as backing buffer.
BERSerializable - Interface in org.snmp4j.asn1
The interface 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 - Static variable in class org.snmp4j.asn1.BER
 
BitString - Class in org.snmp4j.smi
The 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.
BitString() - Constructor for class org.snmp4j.smi.BitString
Deprecated. The BIT STRING type has been temporarily defined in RFC 1442 and obsoleted by RFC 2578. Use OctetString (i.e. BITS syntax) instead.
ByteArrayWindow - Class in org.snmp4j.security
The ByteArrayWindow provides windowed access to a subarray of a byte array.
ByteArrayWindow(byte[], int, int) - Constructor for class org.snmp4j.security.ByteArrayWindow
Creates a byte array window that provides access to the bytes in the supplied array between the position starting at the supplied offset.

C

cancel(PDU, ResponseListener) - Method in interface org.snmp4j.Session
Cancels an asynchronous request.
cancel(PDU, ResponseListener) - Method in class org.snmp4j.Snmp
 
cancel() - Method in interface org.snmp4j.util.CommonTimer
Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class org.snmp4j.util.ThreadPool
Cancels all threads non-blocking by interrupting them.
cancel() - Method in interface org.snmp4j.util.WorkerPool
Cancels all threads non-blocking by interrupting them.
changeDelta(byte[], byte[], byte[]) - Method in interface org.snmp4j.security.AuthenticationProtocol
Computes the delta digest needed to remotely change an user's authenitcation key.
changeDelta(byte[], byte[], byte[]) - Method in class org.snmp4j.security.AuthGeneric
 
checkEngineID(OctetString, boolean) - Method in class org.snmp4j.security.UsmTimeTable
 
checkNull(Object) - Method in class org.snmp4j.PDUv1
Checks for null parameters.
checkOutgoingMsg(Address, int, PDU) - Method in class org.snmp4j.MessageDispatcherImpl
Checks outgoing messages for consistency between PDU and target used.
checkResponse(ResponseEvent) - Method in class org.snmp4j.util.TableUtils.TableRequest
 
checkSequenceLength(int, BERSerializable) - Static method in class org.snmp4j.asn1.BER
 
checkSequenceLength(int, int, BERSerializable) - Static method in class org.snmp4j.asn1.BER
 
checkTime(UsmTimeEntry) - Method in class org.snmp4j.security.UsmTimeTable
 
clear() - Method in class org.snmp4j.PDU
Removes all variable bindings from the PDU and sets the request ID to zero.
clear() - Method in class org.snmp4j.security.UsmUserTable
 
clear() - Method in class org.snmp4j.smi.OctetString
Sets the value of the octet string to a zero length string.
clear() - Method in class org.snmp4j.util.TaskScheduler
Removes all tasks.
clone() - Method in class org.snmp4j.AbstractTarget
 
clone() - Method in class org.snmp4j.PDU
 
clone() - Method in class org.snmp4j.PDUv1
 
clone() - Method in class org.snmp4j.ScopedPDU
 
clone() - Method in class org.snmp4j.security.UsmUser
 
clone() - Method in class org.snmp4j.smi.AbstractVariable
 
clone() - Method in class org.snmp4j.smi.BitString
 
clone() - Method in class org.snmp4j.smi.Counter32
 
clone() - Method in class org.snmp4j.smi.Counter64
 
clone() - Method in class org.snmp4j.smi.Gauge32
 
clone() - Method in class org.snmp4j.smi.GenericAddress
 
clone() - Method in class org.snmp4j.smi.Integer32
 
clone() - Method in class org.snmp4j.smi.IpAddress
 
clone() - Method in class org.snmp4j.smi.Null
 
clone() - Method in class org.snmp4j.smi.OctetString
 
clone() - Method in class org.snmp4j.smi.OID
 
clone() - Method in class org.snmp4j.smi.Opaque
 
clone() - Method in class org.snmp4j.smi.TimeTicks
 
clone() - Method in class org.snmp4j.smi.UnsignedInteger32
 
clone() - Method in interface org.snmp4j.smi.Variable
Clones this variable.
clone() - Method in class org.snmp4j.smi.VariableBinding
 
clone() - Method in class org.snmp4j.smi.VariantVariable
 
clone() - Method in interface org.snmp4j.Target
 
close() - Method in class org.snmp4j.asn1.BERInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class org.snmp4j.asn1.BEROutputStream
 
close() - Method in interface org.snmp4j.Session
Closes the session and frees any allocated resources, i.e. sockets.
close() - Method in class org.snmp4j.Snmp
Closes the session and frees any allocated resources, i.e. sockets and the internal thread for processing request timeouts.
close() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
close(Address) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Closes the connection to the given remote address (socket).
close() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Closes all open sockets and stops the internal server thread that processes messages.
close(Address) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Closes a connection to the supplied remote address, if it is open.
close() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Closes the socket and stops the listener thread.
close() - Method in class org.snmp4j.transport.TcpTransportMapping
 
close() - Method in class org.snmp4j.transport.UdpTransportMapping
 
close() - Method in interface org.snmp4j.TransportMapping
Closes the transport an releases all bound resources synchronously.
coldStart - Static variable in class org.snmp4j.mp.SnmpConstants
 
COLDSTART - Static variable in class org.snmp4j.PDUv1
A coldStart(0) trap signifies that the SNMP entity, supporting a notification originator application, is reinitializing itself and that its configuration may have been altered.
CommandResponder - Interface in org.snmp4j
CommandResponder process incoming request, report and notification PDUs.
CommandResponderEvent - Class in org.snmp4j
The CommandResponderEvent is fired by the MessageDispatcher to listeners that potentially can process the included request, report, or trap/notification.
CommandResponderEvent(MessageDispatcher, TransportMapping, Address, int, int, byte[], int, PduHandle, PDU, int, StateReference) - Constructor for class org.snmp4j.CommandResponderEvent
Constructs an event for processing an incoming request or notification PDU.
CommandResponderEvent(Object, CommandResponderEvent) - Constructor for class org.snmp4j.CommandResponderEvent
Creates shallow copy of the supplied CommandResponderEvent but the source of the event is set to the supplied source.
commitFailed - Static variable in class org.snmp4j.PDU
Unable to commit a value, see error index.
CommonTimer - Interface in org.snmp4j.util
This CommonTimer defines the subset interface used from Timer by SNMP4J.
CommunityTarget - Class in org.snmp4j
A CommunityTarget represents SNMP target properties for community based message processing models (SNMPv1 and SNMPv2c).
CommunityTarget() - Constructor for class org.snmp4j.CommunityTarget
Default constructor.
CommunityTarget(Address, OctetString) - Constructor for class org.snmp4j.CommunityTarget
Creates a fully specified communtity target.
compareTo(Object) - Method in class org.snmp4j.log.Log4jLogAdapter
 
compareTo(Object) - Method in class org.snmp4j.security.UsmUser
Compares two USM users by their security names.
compareTo(Object) - Method in class org.snmp4j.security.UsmUserEntry
Compares this user entry with another one by engine ID then by their user names.
compareTo(Object) - Method in class org.snmp4j.security.UsmUserTable.UsmUserKey
 
compareTo(Object) - Method in class org.snmp4j.smi.AbstractVariable
 
compareTo(Object) - Method in class org.snmp4j.smi.Counter64
 
compareTo(Object) - Method in class org.snmp4j.smi.GenericAddress
 
compareTo(Object) - Method in class org.snmp4j.smi.Integer32
 
compareTo(Object) - Method in class org.snmp4j.smi.IpAddress
 
compareTo(Object) - Method in class org.snmp4j.smi.Null
 
compareTo(Object) - Method in class org.snmp4j.smi.OctetString
 
compareTo(Object) - Method in class org.snmp4j.smi.OID
 
compareTo(Object) - Method in class org.snmp4j.smi.TransportIpAddress
 
compareTo(Object) - Method in class org.snmp4j.smi.UnsignedInteger32
 
compareTo(Object) - Method in interface org.snmp4j.smi.Variable
 
compareTo(Object) - Method in class org.snmp4j.smi.VariantVariable
 
ConnectionOrientedTransportMapping - Interface in org.snmp4j.transport
Transport mappings for connection oriented transport protocols have to implement this interface.
connectionStateChanged(TransportStateEvent) - Method in interface org.snmp4j.transport.TransportStateListener
The connection state of a transport protocol connection has been changed.
ConsoleLogAdapter - Class in org.snmp4j.log
The ConsoleLogAdapter provides simple logging to the console.
ConsoleLogAdapter() - Constructor for class org.snmp4j.log.ConsoleLogAdapter
 
ConsoleLogFactory - Class in org.snmp4j.log
The Log4jLogFactory implements a SNMP4J LogFactory for Log4J.
ConsoleLogFactory() - Constructor for class org.snmp4j.log.ConsoleLogFactory
 
copyFrom(PduHandle) - Method in class org.snmp4j.mp.PduHandle
Copy all members from the supplied PduHandle.
COUNTER - Static variable in class org.snmp4j.asn1.BER
 
COUNTER32 - Static variable in class org.snmp4j.asn1.BER
 
Counter32 - Class in org.snmp4j.smi
The 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).
Counter32() - Constructor for class org.snmp4j.smi.Counter32
 
Counter32(long) - Constructor for class org.snmp4j.smi.Counter32
 
COUNTER64 - Static variable in class org.snmp4j.asn1.BER
 
Counter64 - Class in org.snmp4j.smi
The Counter64 class represents a 64bit unsigned integer type.
Counter64() - Constructor for class org.snmp4j.smi.Counter64
 
Counter64(long) - Constructor for class org.snmp4j.smi.Counter64
 
CounterEvent - Class in org.snmp4j.event
CounterEvent is an event object that indicates that a specific counter needs to be incremented.
CounterEvent(Object, OID) - Constructor for class org.snmp4j.event.CounterEvent
Creates a CounterEvent for the specified counter.
CounterListener - Interface in org.snmp4j.event
The CounterListener interface has to be implemented by listener for CounterEvent events.
CounterSupport - Class in org.snmp4j.mp
The CounterSupport class provides support to fire CounterEvent to registered listeners.
CounterSupport() - Constructor for class org.snmp4j.mp.CounterSupport
 
create(String, int) - Static method in class org.snmp4j.util.ThreadPool
Creates a thread pool with the supplied name and size.
createFromBER(BERInputStream) - Static method in class org.snmp4j.smi.AbstractVariable
Creates a Variable from a BER encoded InputStream.
createFromSyntax(int) - Static method in class org.snmp4j.smi.AbstractVariable
Creates a Variable from the supplied SMI syntax identifier.
createLocalEngineID() - Static method in class org.snmp4j.mp.MPv3
Creates a local engine ID based on the local IP address.
createLocalEngineID(OctetString) - Static method in class org.snmp4j.mp.MPv3
Creates a local engine ID based on the ID string supplied
createLogger(Class) - Method in class org.snmp4j.log.ConsoleLogFactory
 
createLogger(String) - Method in class org.snmp4j.log.ConsoleLogFactory
 
createLogger(Class) - Method in class org.snmp4j.log.JavaLogFactory
 
createLogger(String) - Method in class org.snmp4j.log.JavaLogFactory
 
createLogger(Class) - Method in class org.snmp4j.log.Log4jLogFactory
 
createLogger(String) - Method in class org.snmp4j.log.Log4jLogFactory
 
createLogger(Class) - Method in class org.snmp4j.log.LogFactory
Creates a Logger for the specified class.
createLogger(String) - Method in class org.snmp4j.log.LogFactory
Creates a Logger for the specified class.
createPDU(Target) - Method in class org.snmp4j.mp.MPv3
Creates a PDU class that is used to parse incoming SNMP messages.
createPDU(Target) - Method in class org.snmp4j.tools.console.SnmpRequest
 
createPDU(Target) - Method in class org.snmp4j.util.DefaultPDUFactory
Create a PDU instance for the supplied target.
createPDU(Target, int) - Static method in class org.snmp4j.util.DefaultPDUFactory
Create a PDU instance for the supplied target.
createPDU(int) - Static method in class org.snmp4j.util.DefaultPDUFactory
Create a PDU instance for the specified SNMP version.
createPDU(Target) - Method in interface org.snmp4j.util.PDUFactory
Create a PDU instance for the supplied target.
createPduHandle() - Method in class org.snmp4j.MessageDispatcherImpl
 
createRow(Target, OID, OID, VariableBinding[]) - Method in class org.snmp4j.util.TableUtils
Creates a SNMP table row for a table that support the RowStatus mechanism for row creation.
createTableRequest(Target, OID[], TableListener, Object, OID, OID) - Method in class org.snmp4j.util.TableUtils
 
createTimer() - Method in class org.snmp4j.util.DefaultTimerFactory
 
createTimer() - Method in interface org.snmp4j.util.TimerFactory
Creates a new timer instance.
createTransportMapping(Address) - Method in class org.snmp4j.transport.TransportMappings
Returns a TransportMapping instance that is initialized with the supplied transport address.
createWorkerThread(String, WorkerTask, boolean) - Method in class org.snmp4j.util.DefaultThreadFactory
Creates a new thread of execution for the supplied task.
createWorkerThread(String, WorkerTask, boolean) - Method in interface org.snmp4j.util.ThreadFactory
Creates a new thread of execution for the supplied task.
CVS_TABLE - Static variable in class org.snmp4j.tools.console.SnmpRequest
 

D

debug(Object) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs a debug message.
debug(Object) - Method in class org.snmp4j.log.JavaLogAdapter
 
debug(Object) - Method in class org.snmp4j.log.Log4jLogAdapter
Logs a debug message.
debug(Object) - Method in interface org.snmp4j.log.LogAdapter
Logs a debug message.
DEBUG - Static variable in class org.snmp4j.log.LogLevel
 
debug(Object) - Method in class org.snmp4j.log.LogProxy
 
debug(Object) - Method in class org.snmp4j.log.NoLogger
 
decodeBER(BERInputStream) - Method in interface org.snmp4j.asn1.BERSerializable
Decodes a Variable from an InputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
decodeBER(BERInputStream) - Method in class org.snmp4j.PDU
 
decodeBER(BERInputStream) - Method in class org.snmp4j.PDUv1
Decodes a Variable from an InputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.ScopedPDU
Decodes a Variable from an InputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.security.UsmSecurityParameters
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.AbstractVariable
Decodes a Variable from an InputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.BitString
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Counter32
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Counter64
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.GenericAddress
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Integer32
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.IpAddress
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Null
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.OctetString
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.OID
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Opaque
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.TimeTicks
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.TransportIpAddress
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.UnsignedInteger32
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.VariableBinding
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.VariantVariable
 
decodeHeader(BERInputStream, BER.MutableByte, boolean) - Static method in class org.snmp4j.asn1.BER
Decodes an ASN.1 header for an object with the ID and length specified.
decodeHeader(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
Decodes an ASN.1 header for an object with the ID and length specified.
decodeInteger(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeLength(BERInputStream) - Static method in class org.snmp4j.asn1.BER
Decodes a ASN.1 length.
decodeLength(BERInputStream, boolean) - Static method in class org.snmp4j.asn1.BER
Decodes a ASN.1 length.
decodeNull(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeOID(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeString(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeUnsignedInt64(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeUnsignedInteger(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.Priv3DES
 
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in interface org.snmp4j.security.PrivacyProtocol
Decrypts a message using a given decryption key, engine boots count, and engine ID.
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivAES
 
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivDES
Decrypts a message using a given decryption key, engine boots count, and engine ID.
DecryptParams - Class in org.snmp4j.security
Parameter class for encrypt and decrypt methods of SecurityProtocol.
DecryptParams(byte[], int, int) - Constructor for class org.snmp4j.security.DecryptParams
Initialize with the given value.
DecryptParams() - Constructor for class org.snmp4j.security.DecryptParams
Inizialize with null values.
DEFAULT - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
DEFAULT_COMMAND_RESPONDER_PORT - Static variable in class org.snmp4j.mp.SnmpConstants
 
DEFAULT_NOTIFICATION_RECEIVER_PORT - Static variable in class org.snmp4j.mp.SnmpConstants
 
DefaultCounterListener - Class in org.snmp4j.mp
The DefaultCounterListener is the default implementation of the CounterListener interface.
DefaultCounterListener() - Constructor for class org.snmp4j.mp.DefaultCounterListener
Default constructor.
DefaultPDUFactory - Class in org.snmp4j.util
The DefaultPDUFactory is a default implementation of the PDUFactory interface.
DefaultPDUFactory() - Constructor for class org.snmp4j.util.DefaultPDUFactory
Creates a PDU factory for the PDU.GET PDU type.
DefaultPDUFactory(int) - Constructor for class org.snmp4j.util.DefaultPDUFactory
Creates a PDU factory for the specified PDU type.
DefaultTcpTransportMapping - Class in org.snmp4j.transport
The DefaultTcpTransportMapping implements a TCP transport mapping with the Java 1.4 new IO API.
DefaultTcpTransportMapping() - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping
Creates a default TCP transport mapping with the server for incoming messages disabled.
DefaultTcpTransportMapping(TcpAddress) - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping
Creates a default TCP transport mapping that binds to the given address (interface) on the local host.
DefaultTcpTransportMapping.SnmpMesssageLengthDecoder - Class in org.snmp4j.transport
 
DefaultTcpTransportMapping.SnmpMesssageLengthDecoder() - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping.SnmpMesssageLengthDecoder
 
DefaultThreadFactory - Class in org.snmp4j.util
 
DefaultThreadFactory() - Constructor for class org.snmp4j.util.DefaultThreadFactory
 
DefaultThreadFactory.WorkerThread - Class in org.snmp4j.util
 
DefaultThreadFactory.WorkerThread(String, WorkerTask) - Constructor for class org.snmp4j.util.DefaultThreadFactory.WorkerThread
 
DefaultTimeoutModel - Class in org.snmp4j
The DefaultTimeoutModel implements a timeout model that uses constant timeouts between retries.
DefaultTimeoutModel() - Constructor for class org.snmp4j.DefaultTimeoutModel
 
DefaultTimerFactory - Class in org.snmp4j.util
This DefaultTimerFactory creates a new Timer which is configured to run as daemon.
DefaultTimerFactory() - Constructor for class org.snmp4j.util.DefaultTimerFactory
 
DefaultUdpTransportMapping - Class in org.snmp4j.transport
The DefaultUdpTransportMapping implements a UDP transport mapping based on Java standard IO and using an internal thread for listening on the inbound socket.
DefaultUdpTransportMapping() - Constructor for class org.snmp4j.transport.DefaultUdpTransportMapping
Creates a UDP transport with an arbitrary local port on all local interfaces.
DefaultUdpTransportMapping(UdpAddress, boolean) - Constructor for class org.snmp4j.transport.DefaultUdpTransportMapping
Creates a UDP transport with optional reusing the address if is currently in timeout state (TIME_WAIT) after the connection is closed.
DefaultUdpTransportMapping(UdpAddress) - Constructor for class org.snmp4j.transport.DefaultUdpTransportMapping
Creates a UDP transport on the specified address.
deleteEntry(PduHandle) - Method in class org.snmp4j.mp.MPv3.Cache
Delete the cache entry with the supplied PduHandle.
destroyRow(Target, OID, OID) - Method in class org.snmp4j.util.TableUtils
Destroys a SNMP table row from a table that support the RowStatus mechanism for row creation/deletion.
discoverAuthoritativeEngineID(Address, long) - Method in class org.snmp4j.Snmp
Discovers the engine ID of the SNMPv3 entity denoted by the supplied address.
dispatchMessage(TransportMapping, MessageProcessingModel, Address, BERInputStream) - Method in class org.snmp4j.MessageDispatcherImpl
Actually decodes and dispatches an incoming SNMP message using the supplied message processing model.

E

encodeBER(OutputStream) - Method in interface org.snmp4j.asn1.BERSerializable
Encodes a Variable to an OutputStream.
encodeBER(OutputStream) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
encodeBER(OutputStream) - Method in class org.snmp4j.PDU
 
encodeBER(OutputStream) - Method in class org.snmp4j.PDUv1
Encodes a Variable to an OutputStream.
encodeBER(OutputStream) - Method in class org.snmp4j.ScopedPDU
 
encodeBER(OutputStream) - Method in class org.snmp4j.security.UsmSecurityParameters
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.AbstractVariable
Encodes a Variable to an OutputStream.
encodeBER(OutputStream) - Method in class org.snmp4j.smi.BitString
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Counter32
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Counter64
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.GenericAddress
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Integer32
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.IpAddress
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Null
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.OctetString
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.OID
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Opaque
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.TimeTicks
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.TransportIpAddress
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.UnsignedInteger32
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.VariableBinding
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.VariantVariable
 
encodeHeader(OutputStream, int, int) - Static method in class org.snmp4j.asn1.BER
Encodes an ASN.1 header for an object with the ID and length specified.
encodeHeader(OutputStream, int, int, int) - Static method in class org.snmp4j.asn1.BER
Encodes an ASN.1 header for an object with the ID and length specified with a fixed length of the encoded length as supplied.
encodeInteger(OutputStream, byte, int) - Static method in class org.snmp4j.asn1.BER
Encode a signed integer.
encodeLength(OutputStream, int) - Static method in class org.snmp4j.asn1.BER
Encodes the length of an ASN.1 object.
encodeLength(OutputStream, int, int) - Static method in class org.snmp4j.asn1.BER
Encodes the length of an ASN.1 object.
encodeOID(OutputStream, byte, int[]) - Static method in class org.snmp4j.asn1.BER
Encode an ASN.1 oid filled with the supplied oid value.
encodeSequence(OutputStream, byte, int) - Static method in class org.snmp4j.asn1.BER
Encode an ASN.1 header for a sequence with the ID and length specified.
encodeString(OutputStream, byte, byte[]) - Static method in class org.snmp4j.asn1.BER
Encode an ASN.1 octet string filled with the supplied input string.
encodeUnsignedInt64(OutputStream, byte, long) - Static method in class org.snmp4j.asn1.BER
 
encodeUnsignedInteger(OutputStream, byte, long) - Static method in class org.snmp4j.asn1.BER
Encode an unsigned integer.
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.Priv3DES
 
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in interface org.snmp4j.security.PrivacyProtocol
Encrypts a message using a given encryption key, engine boots count, and engine ID.
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivAES
 
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivDES
 
ENDOFMIBVIEW - Static variable in class org.snmp4j.asn1.BER
 
endOfMibView - Static variable in class org.snmp4j.smi.Null
 
engineChanged(SnmpEngineEvent) - Method in interface org.snmp4j.event.SnmpEngineListener
An SNMP engine has been added to or removed from the engine cache.
ENTERPRISE_SPECIFIC - Static variable in class org.snmp4j.PDUv1
If the generic trap identifier is ENTERPRISE_SPECIFIC(6), then the enterprise specific trap ID is given by the specificTrap member field.
EnumerationIterator - Class in org.snmp4j.util
The EnumerationIterator provides an iterator from an Enumeration.
EnumerationIterator(Enumeration) - Constructor for class org.snmp4j.util.EnumerationIterator
 
equals(Object) - Method in class org.snmp4j.mp.PduHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.snmp4j.mp.StateReference
 
equals(Object) - Method in class org.snmp4j.security.ByteArrayWindow
Indicates whether some other object is "equal to" this one.
equals(ByteArrayWindow, int) - Method in class org.snmp4j.security.ByteArrayWindow
 
equals(Object) - Method in class org.snmp4j.security.UsmUserTable.UsmUserKey
 
equals(Object) - Method in class org.snmp4j.smi.AbstractVariable
 
equals(Object) - Method in class org.snmp4j.smi.Counter32
 
equals(Object) - Method in class org.snmp4j.smi.Counter64
 
equals(Object) - Method in class org.snmp4j.smi.GenericAddress
 
equals(Object) - Method in class org.snmp4j.smi.Integer32
 
equals(Object) - Method in class org.snmp4j.smi.IpAddress
 
equals(Object) - Method in class org.snmp4j.smi.Null
 
equals(Object) - Method in class org.snmp4j.smi.OctetString
 
equals(Object) - Method in class org.snmp4j.smi.OID
 
equals(Object) - Method in class org.snmp4j.smi.TcpAddress
 
equals(Object) - Method in class org.snmp4j.smi.TransportIpAddress
 
equals(Object) - Method in class org.snmp4j.smi.UdpAddress
 
equals(Object) - Method in class org.snmp4j.smi.UnsignedInteger32
 
equals(Object) - Method in interface org.snmp4j.smi.Variable
 
equals(Object) - Method in class org.snmp4j.smi.VariantVariable
 
error(Object) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs an error message.
error(Object, Throwable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs an error message.
error(Object) - Method in class org.snmp4j.log.JavaLogAdapter
 
error(Object, Throwable) - Method in class org.snmp4j.log.JavaLogAdapter
 
error(Object) - Method in class org.snmp4j.log.Log4jLogAdapter
Logs an error message.
error(Object, Throwable) - Method in class org.snmp4j.log.Log4jLogAdapter
Logs an error message.
error(Object) - Method in interface org.snmp4j.log.LogAdapter
Logs an error message.
error(Object, Throwable) - Method in interface org.snmp4j.log.LogAdapter
Logs an error message.
ERROR - Static variable in class org.snmp4j.log.LogLevel
 
error(Object) - Method in class org.snmp4j.log.LogProxy
 
error(Object, Throwable) - Method in class org.snmp4j.log.LogProxy
 
error(Object) - Method in class org.snmp4j.log.NoLogger
 
error(Object, Throwable) - Method in class org.snmp4j.log.NoLogger
 
errorIndex - Variable in class org.snmp4j.PDU
 
errorStatus - Variable in class org.snmp4j.PDU
 
exception - Variable in class org.snmp4j.util.RetrievalEvent
 
EXCEPTION_END_OF_MIB_VIEW - Static variable in class org.snmp4j.smi.SMIConstants
 
EXCEPTION_NO_SUCH_INSTANCE - Static variable in class org.snmp4j.smi.SMIConstants
 
EXCEPTION_NO_SUCH_OBJECT - Static variable in class org.snmp4j.smi.SMIConstants
 
execute(WorkerTask) - Method in class org.snmp4j.util.ThreadPool
Executes a task on behalf of this thread pool.
execute(WorkerTask) - Method in interface org.snmp4j.util.WorkerPool
Executes a task on behalf of this worker pool.
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.Priv3DES
 
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in interface org.snmp4j.security.PrivacyProtocol
Extend a localized key that is too short.
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.PrivAES
 
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.PrivDES
 

F

fatal(Object) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs a fatal message.
fatal(Object, Throwable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs a fatal message.
fatal(Object) - Method in class org.snmp4j.log.JavaLogAdapter
 
fatal(Object, Throwable) - Method in class org.snmp4j.log.JavaLogAdapter
 
fatal(Object) - Method in class org.snmp4j.log.Log4jLogAdapter
 
fatal(Object, Throwable) - Method in class org.snmp4j.log.Log4jLogAdapter
 
fatal(Object) - Method in interface org.snmp4j.log.LogAdapter
Logs a fatal message.
fatal(Object, Throwable) - Method in interface org.snmp4j.log.LogAdapter
Logs a fatal message.
FATAL - Static variable in class org.snmp4j.log.LogLevel
 
fatal(Object) - Method in class org.snmp4j.log.LogProxy
 
fatal(Object, Throwable) - Method in class org.snmp4j.log.LogProxy
 
fatal(Object) - Method in class org.snmp4j.log.NoLogger
 
fatal(Object, Throwable) - Method in class org.snmp4j.log.NoLogger
 
finished(TableEvent) - Method in interface org.snmp4j.util.TableListener
Indicates in a series of table events that no more events will follow.