Overview
Package
Class
Use
Tree
Deprecated
Index
Help
JoeSNMP API 0.3.3
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
S
SEQUENCE
- Static variable in class org.opennms.protocols.snmp.asn1.
ASN1
Defined by referencing a fixed, ordered list of types.
SET
- Static variable in class org.opennms.protocols.snmp.
SnmpPduPacket
Defines a SNMPv1 PDU Set Request message.
SET
- Static variable in class org.opennms.protocols.snmp.asn1.
ASN1
Defined by referencing a fixed, unordered list of types, some of which may be declared optional.
SMI_APPSTRING
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
An application string is a sequence of octets defined at the application level.
SMI_COUNTER32
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
A non-negative integer that may be incremented, but not decremented.
SMI_COUNTER64
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
Defines a 64-bit unsigned counter.
SMI_ENDOFMIBVIEW
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
The SNMPv2 error representing the End-Of-Mib-View.
SMI_GAUGE32
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
Represents a non-negative integer that may increase or decrease with a maximum value of 2^32-1.
SMI_INTEGER
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
Defines the positive and negative whole numbers, including zero.
SMI_IPADDRESS
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
An IP Address is an application string of length four and is indistinguishable from the SMI_APPSTRING value.
SMI_NOSUCHINSTANCE
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
The SNMPv2 error representing that there is No-Such-Instance for a particular object identifier.
SMI_NOSUCHOBJECT
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
The SNMPv2 error representing that there is No-Such-Object for a particular object identifier.
SMI_NULL
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
A Null value.
SMI_OBJECTID
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
A set of values associated with the information objects defined by the standard.
SMI_OPAQUE
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
Used to support the transport of arbitrary data.
SMI_STRING
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
A sequence of zero or more octets, where an octet is an 8-bit quantity.
SMI_TIMETICKS
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
This represents a non-negative integer that counts time, modulo 2^32.
SMI_UNSIGNED32
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
Used to represent the integers in the range of 0 to 2^32-1.
SNMPV1
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
The value for a SNMP V1 protocol session
SNMPV2
- Static variable in class org.opennms.protocols.snmp.
SnmpSMI
The value for a SNMP V2 protocol session.
SnmpAgentHandler
- interface org.opennms.protocols.snmp.
SnmpAgentHandler
.
The SnmpAgentHandler interface is implemented by an object that wishs to receive callbacks when an SNMP protocol data unit is received from a manager.
SnmpAgentSession
- class org.opennms.protocols.snmp.
SnmpAgentSession
.
The agent session is used to receive SNMPv1 Get, GetNext and Set messages.
SnmpAgentSession()
- Constructor for class org.opennms.protocols.snmp.
SnmpAgentSession
Used to disallow the default constructor.
SnmpAgentSession(SnmpAgentHandler)
- Constructor for class org.opennms.protocols.snmp.
SnmpAgentSession
The SnmpAgentSession constructor that takes a packet handler as parameter.
SnmpAgentSession(SnmpAgentHandler, SnmpPeer)
- Constructor for class org.opennms.protocols.snmp.
SnmpAgentSession
The default SnmpAgentSession constructor that takes a packet handler and SnmpPeer as parameter.
SnmpAgentSession(SnmpAgentHandler, SnmpPeer, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpAgentSession
The SnmpAgentSession constructor that takes a packet handler, SnmpPeer, numOfThreads as parameter.
SnmpAgentSession(SnmpAgentHandler, SnmpPeer, int, int, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpAgentSession
The SnmpAgentSession constructor that takes a packet handler, SnmpPeer, numOfThreads as parameter.
SnmpAgentSession.AgentHandler
- class org.opennms.protocols.snmp.
SnmpAgentSession.AgentHandler
.
The internal trap handler class is designed to receive information from the enclosed SnmpPortal class.
SnmpAgentSession.AgentHandler(SnmpAgentSession)
- Constructor for class org.opennms.protocols.snmp.
SnmpAgentSession.AgentHandler
Creates an internal agent handler to be the intermediary for the interface between the SnmpPortal and the Session.
SnmpAgentSessionError(SnmpAgentSession, int, Object)
- Method in interface org.opennms.protocols.snmp.
SnmpAgentHandler
This method is invoked if an error occurs in the session.
SnmpBadConversionException
- exception org.opennms.protocols.snmp.
SnmpBadConversionException
.
Constructed when the library is unable to covert a value to another.
SnmpBadConversionException(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpBadConversionException
The exception constructor.
SnmpBadConversionException(String, Exception)
- Constructor for class org.opennms.protocols.snmp.
SnmpBadConversionException
The exception constructor
SnmpBadConversionException()
- Constructor for class org.opennms.protocols.snmp.
SnmpBadConversionException
The exception constructor
SnmpBadConversionException(Exception)
- Constructor for class org.opennms.protocols.snmp.
SnmpBadConversionException
Constructs a new exception which is based upon a previous exception.
SnmpCounter32
- class org.opennms.protocols.snmp.
SnmpCounter32
.
Defines a SNMPv1 32-bit counter object.
SnmpCounter32()
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter32
Constructs the default counter object.
SnmpCounter32(long)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter32
Constructs the object with the specified value.
SnmpCounter32(Long)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter32
Constructs the object with the specified value.
SnmpCounter32(SnmpCounter32)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter32
Constructs a new object with the same value as the passed object.
SnmpCounter32(SnmpUInt32)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter32
Constructs a new object with the value constained in the SnmpUInt32 object.
SnmpCounter32(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter32
Simple class constructor that is used to create an initialize the new instance with the unsigned value decoded from the passed String argument.
SnmpCounter64
- class org.opennms.protocols.snmp.
SnmpCounter64
.
This class defines the 64-bit SNMP counter object used to transmit 64-bit unsigned number.
SnmpCounter64()
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter64
Default class constructor.
SnmpCounter64(long)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter64
Constructs a SnmpCounter64 object with the specified value.
SnmpCounter64(BigInteger)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter64
Constructs a SnmpCounter64 object with the specified value.
SnmpCounter64(SnmpCounter64)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter64
Class copy constructor.
SnmpCounter64(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpCounter64
Simple class constructor that is used to create an initialize the new instance with the unsigned value decoded from the passed String argument.
SnmpEndOfMibView
- class org.opennms.protocols.snmp.
SnmpEndOfMibView
.
The SnmpEndOfMibView object is typically returned by an SNMPv2 agent when there is no lexagraphically next object identifier in its tables.
SnmpEndOfMibView()
- Constructor for class org.opennms.protocols.snmp.
SnmpEndOfMibView
The default class construtor.
SnmpEndOfMibView(SnmpEndOfMibView)
- Constructor for class org.opennms.protocols.snmp.
SnmpEndOfMibView
The class copy constructor.
SnmpGauge32
- class org.opennms.protocols.snmp.
SnmpGauge32
.
Defines a SNMPv1 32-bit gauge object.
SnmpGauge32()
- Constructor for class org.opennms.protocols.snmp.
SnmpGauge32
Constructs the default counter object.
SnmpGauge32(long)
- Constructor for class org.opennms.protocols.snmp.
SnmpGauge32
Constructs the object with the specified value.
SnmpGauge32(Long)
- Constructor for class org.opennms.protocols.snmp.
SnmpGauge32
Constructs the object with the specified value.
SnmpGauge32(SnmpGauge32)
- Constructor for class org.opennms.protocols.snmp.
SnmpGauge32
Constructs a new object with the same value as the passed object.
SnmpGauge32(SnmpUInt32)
- Constructor for class org.opennms.protocols.snmp.
SnmpGauge32
Constructs a new object with the value constained in the SnmpUInt32 object.
SnmpGauge32(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpGauge32
Simple class constructor that is used to create an initialize the new instance with the unsigned value decoded from the passed String argument.
SnmpHandler
- interface org.opennms.protocols.snmp.
SnmpHandler
.
The SnmpHandler interface is implemented by an object that wishs to receive callbacks when a SNMP protocol data unit is received from an agent.
SnmpHandlerNotDefinedException
- exception org.opennms.protocols.snmp.
SnmpHandlerNotDefinedException
.
Defines a runtime exception when the program attempts to send a SnmpPduPacket and there is no default handler defined.
SnmpHandlerNotDefinedException(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpHandlerNotDefinedException
The exception constructor
SnmpHandlerNotDefinedException()
- Constructor for class org.opennms.protocols.snmp.
SnmpHandlerNotDefinedException
Default exception constructor
SnmpIPAddress
- class org.opennms.protocols.snmp.
SnmpIPAddress
.
This SnmpIPAddress is used to extend the Snmp Octet String SMI class.
SnmpIPAddress()
- Constructor for class org.opennms.protocols.snmp.
SnmpIPAddress
Constructs a default object with a length of zero.
SnmpIPAddress(byte[])
- Constructor for class org.opennms.protocols.snmp.
SnmpIPAddress
Constructs an Application String with the passed data.
SnmpIPAddress(SnmpIPAddress)
- Constructor for class org.opennms.protocols.snmp.
SnmpIPAddress
Copy constructor.
SnmpIPAddress(SnmpOctetString)
- Constructor for class org.opennms.protocols.snmp.
SnmpIPAddress
Copy constructor based on the base class.
SnmpIPAddress(InetAddress)
- Constructor for class org.opennms.protocols.snmp.
SnmpIPAddress
Constructs a new instance of the class with the IP Address recovered from the passed address object.
SnmpIPAddress(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpIPAddress
Constructs a new instance of the class with the IP address of the evaluated argument.
SnmpInt32
- class org.opennms.protocols.snmp.
SnmpInt32
.
This class defines the SNMP 32-bit signed integer used by the SNMP SMI.
SnmpInt32()
- Constructor for class org.opennms.protocols.snmp.
SnmpInt32
Default constructor.
SnmpInt32(int)
- Constructor for class org.opennms.protocols.snmp.
SnmpInt32
Constructs a SnmpInt32 object with the passed value.
SnmpInt32(Integer)
- Constructor for class org.opennms.protocols.snmp.
SnmpInt32
Constructs a SnmpInt32 object with the specified value.
SnmpInt32(SnmpInt32)
- Constructor for class org.opennms.protocols.snmp.
SnmpInt32
Class copy constructor.
SnmpInt32(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpInt32
Simple class constructor that attempts to parse the passed string into a valid integer value.
SnmpNoSuchInstance
- class org.opennms.protocols.snmp.
SnmpNoSuchInstance
.
The SnmpNoSuchInstance object is typically returned by an SNMPv2 agent when there is no matching object identifier instance in its tables.
SnmpNoSuchInstance()
- Constructor for class org.opennms.protocols.snmp.
SnmpNoSuchInstance
The default class construtor.
SnmpNoSuchInstance(SnmpNoSuchInstance)
- Constructor for class org.opennms.protocols.snmp.
SnmpNoSuchInstance
The class copy constructor.
SnmpNoSuchObject
- class org.opennms.protocols.snmp.
SnmpNoSuchObject
.
The SnmpNoSuchObject object is typically returned by an SNMPv2 agent when there is no matching object identifier for the agent.
SnmpNoSuchObject()
- Constructor for class org.opennms.protocols.snmp.
SnmpNoSuchObject
The default class construtor.
SnmpNoSuchObject(SnmpNoSuchObject)
- Constructor for class org.opennms.protocols.snmp.
SnmpNoSuchObject
The class copy constructor.
SnmpNull
- class org.opennms.protocols.snmp.
SnmpNull
.
Implements the SNMP Null object as defined by the SNMPv1 and SNMPv2 SMI.
SnmpNull()
- Constructor for class org.opennms.protocols.snmp.
SnmpNull
Constructs a default SnmpNull class
SnmpNull(SnmpNull)
- Constructor for class org.opennms.protocols.snmp.
SnmpNull
Copy constructor.
SnmpObjectId
- class org.opennms.protocols.snmp.
SnmpObjectId
.
Defines the SNMP object identifier class for naming variables.
SnmpObjectId()
- Constructor for class org.opennms.protocols.snmp.
SnmpObjectId
Creates a default empty object identifier.
SnmpObjectId(int[])
- Constructor for class org.opennms.protocols.snmp.
SnmpObjectId
Creates an object identifier from the passed array of identifiers.
SnmpObjectId(SnmpObjectId)
- Constructor for class org.opennms.protocols.snmp.
SnmpObjectId
Creates a duplicate object.
SnmpObjectId(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpObjectId
Creates an object identifier from the pased dotted decimal object identifier string.
SnmpOctetString
- class org.opennms.protocols.snmp.
SnmpOctetString
.
Implements the ASN1.UNIVERSAL Octet String datatype.
SnmpOctetString()
- Constructor for class org.opennms.protocols.snmp.
SnmpOctetString
The default class constructor.
SnmpOctetString(byte[])
- Constructor for class org.opennms.protocols.snmp.
SnmpOctetString
Constructs an octet string with the inital value equal to data.
SnmpOctetString(SnmpOctetString)
- Constructor for class org.opennms.protocols.snmp.
SnmpOctetString
Class copy constructor.
SnmpOpaque
- class org.opennms.protocols.snmp.
SnmpOpaque
.
The SnmpOpaque class is an extension of the octet string class and is used to pass opaque data.
SnmpOpaque()
- Constructor for class org.opennms.protocols.snmp.
SnmpOpaque
The default constructor for this class.
SnmpOpaque(byte[])
- Constructor for class org.opennms.protocols.snmp.
SnmpOpaque
Constructs an opaque object with the passed data.
SnmpOpaque(SnmpOpaque)
- Constructor for class org.opennms.protocols.snmp.
SnmpOpaque
Constructs an object that is a duplicate of the passed object.
SnmpOpaque(SnmpOctetString)
- Constructor for class org.opennms.protocols.snmp.
SnmpOpaque
Constructs an object that is a duplicate of the passed object.
SnmpPacketHandler
- interface org.opennms.protocols.snmp.
SnmpPacketHandler
.
The SnmpPacketHandler is implemented by an object that wishes to be notified when SNMP data is received from an agent.
SnmpParameters
- class org.opennms.protocols.snmp.
SnmpParameters
.
The SnmpParameters class is used to define the parameters for an SnmpSession.
SnmpParameters()
- Constructor for class org.opennms.protocols.snmp.
SnmpParameters
The default class constructor.
SnmpParameters(SnmpParameters)
- Constructor for class org.opennms.protocols.snmp.
SnmpParameters
Constructs a copy of the parameters defined in the object second.
SnmpParameters(int)
- Constructor for class org.opennms.protocols.snmp.
SnmpParameters
Constructs a default object with the specified SNMP protocol version.
SnmpParameters(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpParameters
Constructs a default object with the specified read-only community string.
SnmpParameters(String, String)
- Constructor for class org.opennms.protocols.snmp.
SnmpParameters
Constructs an object with the specified read-only and write-only community strings.
SnmpPduBulk
- class org.opennms.protocols.snmp.
SnmpPduBulk
.
This class defines the SNMPv2 GetBulk request sent from the management platform to the agent.
SnmpPduBulk()
- Constructor for class org.opennms.protocols.snmp.
SnmpPduBulk
Constructs a default get bulk request.
SnmpPduBulk(SnmpPduBulk)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduBulk
Constructs a duplicate get bulk request that is an identical copy of the passed object.
SnmpPduBulk(int, int, SnmpVarBind[])
- Constructor for class org.opennms.protocols.snmp.
SnmpPduBulk
Constructs a get bulk request with the specified variables, non-repeaters, and maximum repititions.
SnmpPduEncodingException
- exception org.opennms.protocols.snmp.
SnmpPduEncodingException
.
This class is thrown by the SNMP classes when an encoding exception occurs at the SNMP level and not via the AsnEncoder class.
SnmpPduEncodingException()
- Constructor for class org.opennms.protocols.snmp.
SnmpPduEncodingException
The default exception constructor
SnmpPduEncodingException(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduEncodingException
The exception constructor
SnmpPduPacket
- class org.opennms.protocols.snmp.
SnmpPduPacket
.
Base class for all Protocol Data Unit (PDU) implementations.
SnmpPduPacket()
- Constructor for class org.opennms.protocols.snmp.
SnmpPduPacket
Default class constructor.
SnmpPduPacket(SnmpPduPacket)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduPacket
Class copy constructor.
SnmpPduPacket(int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduPacket
creates a new pdu with the command set to the passed value.
SnmpPduPacket(int, SnmpVarBind[])
- Constructor for class org.opennms.protocols.snmp.
SnmpPduPacket
Creates a new pdu with the spcified command and the list of variables.
SnmpPduRequest
- class org.opennms.protocols.snmp.
SnmpPduRequest
.
The SnmpPduRequest defines the SNMPv1 and SNMPv2 Protocol Data Unit (PDU) for certian message types.
SnmpPduRequest()
- Constructor for class org.opennms.protocols.snmp.
SnmpPduRequest
Default class constructor.
SnmpPduRequest(SnmpPduRequest)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduRequest
Class copy constructor.
SnmpPduRequest(int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduRequest
Constructs a new PDU Request with the specified command.
SnmpPduRequest(int, SnmpVarBind[])
- Constructor for class org.opennms.protocols.snmp.
SnmpPduRequest
Constructs the PDU with the specified command and the passed variables.
SnmpPduTrap
- class org.opennms.protocols.snmp.
SnmpPduTrap
.
The SnmpPduTrap object represents the SNMP Protoco Data Unit for an SNMP Trap.
SnmpPduTrap()
- Constructor for class org.opennms.protocols.snmp.
SnmpPduTrap
Constructs a new SnmpPduTrap with the default values.
SnmpPduTrap(SnmpPduTrap)
- Constructor for class org.opennms.protocols.snmp.
SnmpPduTrap
Constructs a new trap pdu that is identical to the passed pdu.
SnmpPeer
- class org.opennms.protocols.snmp.
SnmpPeer
.
The peer object defines a SNMP peer agent that is communicated with.
SnmpPeer(InetAddress)
- Constructor for class org.opennms.protocols.snmp.
SnmpPeer
Class constructor.
SnmpPeer(InetAddress, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPeer
Class constructor.
SnmpPeer(InetAddress, int, InetAddress, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPeer
Class constructor.
SnmpPeer(SnmpPeer)
- Constructor for class org.opennms.protocols.snmp.
SnmpPeer
Class copy constructor.
SnmpPortal
- class org.opennms.protocols.snmp.
SnmpPortal
.
Abstracts the communication related details from the SnmpSession and SnmpTrapSession.
SnmpPortal()
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal
Private constructor used to disallow the default constructor.
SnmpPortal(SnmpPacketHandler, AsnEncoder, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal
The SnmpPortal constructor.
SnmpPortal(SnmpPacketHandler, AsnEncoder, int, InetAddress)
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal
The SnmpPortal constructor.
SnmpPortal(SnmpPacketHandler, AsnEncoder, int, InetAddress, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal
SnmpPortal(SnmpPacketHandler, AsnEncoder, int, InetAddress, int, int, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal
The SnmpPortal constructor.
SnmpPortal.Executor
- class org.opennms.protocols.snmp.
SnmpPortal.Executor
.
Defines the inner class, Executor threas, which will be part of thread pool that is used for handling the packet
SnmpPortal.Executor(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal.Executor
SnmpPortal.Receiver
- class org.opennms.protocols.snmp.
SnmpPortal.Receiver
.
Defines the inner class that monitors the datagram socket and receives all the PDU responses.
SnmpPortal.Receiver(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpPortal.Receiver
SnmpRequest
- class org.opennms.protocols.snmp.
SnmpRequest
.
Implements a way to track outstanding SNMP pdu request.
SnmpRequest(SnmpSession, Integer, SnmpPduPacket, SnmpHandler)
- Constructor for class org.opennms.protocols.snmp.
SnmpRequest
Used to create an SnmpRequest object.
SnmpRequest(SnmpSession, SnmpPduTrap, SnmpHandler)
- Constructor for class org.opennms.protocols.snmp.
SnmpRequest
Used to create an SnmpRequest object.
SnmpSMI
- class org.opennms.protocols.snmp.
SnmpSMI
.
SNMP SMI v1 & v2 constants.
SnmpSMI()
- Constructor for class org.opennms.protocols.snmp.
SnmpSMI
SnmpSession
- class org.opennms.protocols.snmp.
SnmpSession
.
The SnmpSession is the main connection between the SNMP manager and the SNMP Agent.
SnmpSession(InetAddress)
- Constructor for class org.opennms.protocols.snmp.
SnmpSession
The default SnmpSession constructor.
SnmpSession(SnmpPeer)
- Constructor for class org.opennms.protocols.snmp.
SnmpSession
Constructs the SnmpSession with the specific SnmpPeer.
SnmpSession(InetAddress, SnmpParameters)
- Constructor for class org.opennms.protocols.snmp.
SnmpSession
Constructs the SnmpSession with the specific parameters.
SnmpSession(SnmpPeer, int, int, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpSession
SnmpSession.ByteArrayInfo
- class org.opennms.protocols.snmp.
SnmpSession.ByteArrayInfo
.
Encapsulates a byte array and the number of bytes of valid data in the array.
SnmpSession.ByteArrayInfo(byte[], int)
- Constructor for class org.opennms.protocols.snmp.
SnmpSession.ByteArrayInfo
Builds an encapuslated array with the passed buffer and its
valid
length set to
length
.
SnmpSession.CleanupRequest
- class org.opennms.protocols.snmp.
SnmpSession.CleanupRequest
.
This class is used to periodically cleanup the outstanding request that have expired.
SnmpSession.CleanupRequest()
- Constructor for class org.opennms.protocols.snmp.
SnmpSession.CleanupRequest
SnmpSession.SessionHandler
- class org.opennms.protocols.snmp.
SnmpSession.SessionHandler
.
Inner class SessionHandler implements the interface SnmpPacketHandler to handle callbacks from the SnmpPortal
SnmpSession.SessionHandler()
- Constructor for class org.opennms.protocols.snmp.
SnmpSession.SessionHandler
SnmpSyntax
- interface org.opennms.protocols.snmp.
SnmpSyntax
.
This class defines the interface that must be implemented by all object that can be passed or received to/from a SNMP agent and manager.
SnmpTimeTicks
- class org.opennms.protocols.snmp.
SnmpTimeTicks
.
Defines a SNMPv1 32-bit time ticks object.
SnmpTimeTicks()
- Constructor for class org.opennms.protocols.snmp.
SnmpTimeTicks
Constructs the default counter object.
SnmpTimeTicks(long)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimeTicks
Constructs the object with the specified value.
SnmpTimeTicks(Long)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimeTicks
Constructs the object with the specified value.
SnmpTimeTicks(SnmpTimeTicks)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimeTicks
Constructs a new object with the same value as the passed object.
SnmpTimeTicks(SnmpUInt32)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimeTicks
Constructs a new object with the value constained in the SnmpUInt32 object.
SnmpTimeTicks(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimeTicks
Simple class constructor that is used to create an initialize the new instance with the unsigned value decoded from the passed String argument.
SnmpTimer
- class org.opennms.protocols.snmp.
SnmpTimer
.
Provides a simple timer scheduler for use by the internal SnmpSession class.
SnmpTimer()
- Constructor for class org.opennms.protocols.snmp.
SnmpTimer
SnmpTimer.TimerElement
- class org.opennms.protocols.snmp.
SnmpTimer.TimerElement
.
SnmpTimer.TimerElement(Runnable, long)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimer.TimerElement
SnmpTimer.TimerLogic
- class org.opennms.protocols.snmp.
SnmpTimer.TimerLogic
.
SnmpTimer.TimerLogic()
- Constructor for class org.opennms.protocols.snmp.
SnmpTimer.TimerLogic
SnmpTrapHandler
- interface org.opennms.protocols.snmp.
SnmpTrapHandler
.
The SnmpTrapHandler interface is implemented by an object that wishs to receive callbacks when a SNMP trap protocol data unit is received from an agent.
SnmpTrapSession
- class org.opennms.protocols.snmp.
SnmpTrapSession
.
The trap session is used to send and receives SNMPv1 & v2 trap messages.
SnmpTrapSession()
- Constructor for class org.opennms.protocols.snmp.
SnmpTrapSession
Used to disallow the default constructor.
SnmpTrapSession(SnmpTrapHandler)
- Constructor for class org.opennms.protocols.snmp.
SnmpTrapSession
The default SnmpTrapSession constructor.
SnmpTrapSession(SnmpTrapHandler, int)
- Constructor for class org.opennms.protocols.snmp.
SnmpTrapSession
SnmpTrapSession constructor
SnmpTrapSession(SnmpTrapHandler, int, InetAddress)
- Constructor for class org.opennms.protocols.snmp.
SnmpTrapSession
SnmpTrapSession constructor
SnmpTrapSession.TrapHandler
- class org.opennms.protocols.snmp.
SnmpTrapSession.TrapHandler
.
The internal trap handler class is designed to receive information from the enclosed SnmpPortal class.
SnmpTrapSession.TrapHandler(SnmpTrapSession)
- Constructor for class org.opennms.protocols.snmp.
SnmpTrapSession.TrapHandler
Creates a in internal trap handler to be the intermediary for the interface between the SnmpPortal and the TrapSession.
SnmpUInt32
- class org.opennms.protocols.snmp.
SnmpUInt32
.
This class defines the 32-bit unsigned SNMP object used to transmit 32-bit unsigned number.
SnmpUInt32()
- Constructor for class org.opennms.protocols.snmp.
SnmpUInt32
Default class constructor.
SnmpUInt32(long)
- Constructor for class org.opennms.protocols.snmp.
SnmpUInt32
Constructs a SnmpUInt32 object with the specified value.
SnmpUInt32(Long)
- Constructor for class org.opennms.protocols.snmp.
SnmpUInt32
Constructs a SnmpUInt32 object with the specified value.
SnmpUInt32(SnmpUInt32)
- Constructor for class org.opennms.protocols.snmp.
SnmpUInt32
Class copy constructor.
SnmpUInt32(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpUInt32
Simple class constructor that recovers the unsigned value from the passed string.
SnmpUtil
- class org.opennms.protocols.snmp.
SnmpUtil
.
This class provides a set of utilities that may be used by other package members.
SnmpUtil()
- Constructor for class org.opennms.protocols.snmp.
SnmpUtil
SnmpV2Error
- class org.opennms.protocols.snmp.
SnmpV2Error
.
This class provides the base class for the SNMP V2 error class.
SnmpV2Error()
- Constructor for class org.opennms.protocols.snmp.
SnmpV2Error
Default constructor.
SnmpV2Error(SnmpV2Error)
- Constructor for class org.opennms.protocols.snmp.
SnmpV2Error
Copy constructor.
SnmpV2PartyClock
- class org.opennms.protocols.snmp.
SnmpV2PartyClock
.
Deprecated.
Obsoleted in RFC 1902.
SnmpV2PartyClock()
- Constructor for class org.opennms.protocols.snmp.
SnmpV2PartyClock
Deprecated.
The class constructor.
SnmpV2PartyClock(long)
- Constructor for class org.opennms.protocols.snmp.
SnmpV2PartyClock
Deprecated.
Creates a SNMPv2 Party Clock with the specific value.
SnmpV2PartyClock(Long)
- Constructor for class org.opennms.protocols.snmp.
SnmpV2PartyClock
Deprecated.
Creates a SNMPv2 Party Clock with the specific value.
SnmpV2PartyClock(SnmpV2PartyClock)
- Constructor for class org.opennms.protocols.snmp.
SnmpV2PartyClock
Deprecated.
Class copy constructor.
SnmpV2PartyClock(SnmpUInt32)
- Constructor for class org.opennms.protocols.snmp.
SnmpV2PartyClock
Deprecated.
Constructs a SNMPv2 Party Clock with the specified value.
SnmpVarBind
- class org.opennms.protocols.snmp.
SnmpVarBind
.
This class defined the SNMP variables that are transmitted to and from an agent.
SnmpVarBind()
- Constructor for class org.opennms.protocols.snmp.
SnmpVarBind
The default class constructor.
SnmpVarBind(SnmpObjectId)
- Constructor for class org.opennms.protocols.snmp.
SnmpVarBind
Constructs a specific variable with the "name" equal to the passed object identifier.
SnmpVarBind(SnmpObjectId, SnmpSyntax)
- Constructor for class org.opennms.protocols.snmp.
SnmpVarBind
Constructs a variable with the passed name and value.
SnmpVarBind(String)
- Constructor for class org.opennms.protocols.snmp.
SnmpVarBind
Constructs a new variable with the give name.
SnmpVarBind(String, SnmpSyntax)
- Constructor for class org.opennms.protocols.snmp.
SnmpVarBind
Constructs a new variable with the passed name and value.
SnmpVarBind(SnmpVarBind)
- Constructor for class org.opennms.protocols.snmp.
SnmpVarBind
Class copy constructor.
schedule(Runnable, long)
- Method in class org.opennms.protocols.snmp.
SnmpTimer.TimerLogic
schedule(Runnable, long)
- Method in class org.opennms.protocols.snmp.
SnmpTimer
Schedules the runnable to be run after AT LEAST ms milliseconds of time has expired.
send(SnmpPeer, SnmpPduPacket)
- Method in class org.opennms.protocols.snmp.
SnmpAgentSession
Transmits the specified SnmpRequest to the SnmpPeer defined.
send(SnmpPeer, byte[], int)
- Method in class org.opennms.protocols.snmp.
SnmpPortal
Transmits the passed buffer to the respective peer agent.
send(SnmpPeer, byte[])
- Method in class org.opennms.protocols.snmp.
SnmpPortal
Transmits the passed buffer to the respective peer agent.
send(SnmpPduPacket, SnmpHandler)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Send the SNMP PDU to the remote agent and invokes the specified handler when the packet is recieve.
send(SnmpPduPacket)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Sends the SNMP PDU to the remote agent and uses the default SnmpHandler to process the request.
send(SnmpPduTrap, SnmpHandler)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Send the SNMP PDU Trap to the remote agent.
send(SnmpPduTrap)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Sends the SNMP PDU Trap to the remote agent.
send(SnmpPeer, SnmpPduTrap)
- Method in class org.opennms.protocols.snmp.
SnmpTrapSession
Transmits the specified SnmpPduTrap to the SnmpPeer defined The SnmpPduTrap is encoded using the peer AsnEncoder, as defined by the SnmpParameters.
send(SnmpPeer, SnmpPduPacket)
- Method in class org.opennms.protocols.snmp.
SnmpTrapSession
Transmits the specified SnmpRequest to the SnmpPeer defined.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpCounter32
required for version control of serialization.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpCounter64
defines the serialization version
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpEndOfMibView
Required for version control on serialization support.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpGauge32
for serialzation support
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpIPAddress
Required for evolving serialization format.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpInt32
Added for serialization support
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpNoSuchInstance
Defines the serialization format.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpNoSuchObject
Defines the serialization format version.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpNull
Used to allow the serialization format to evolve.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpObjectId
Deifnes the version of the serialization format.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpOctetString
Required to allow evolution of serialization format.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpOpaque
Required for version control of serialzation format.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpTimeTicks
Defines the serialization format
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpUInt32
defines the serialization version
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpV2Error
Changes to define new serialzation formats.
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpV2PartyClock
Deprecated.
Used to define the serialization formation
serialVersionUID
- Static variable in class org.opennms.protocols.snmp.
SnmpVarBind
Allows for evolution of serialization format.
setAgentAddress(SnmpIPAddress)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the remote agent's IP address.
setAsnEncoder(AsnEncoder)
- Method in class org.opennms.protocols.snmp.
SnmpAgentSession
Sets the default encoder.
setAsnEncoder(AsnEncoder)
- Method in class org.opennms.protocols.snmp.
SnmpPortal
Sets the default encoder.
setAsnEncoder(AsnEncoder)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Sets the default encoder.
setAsnEncoder(AsnEncoder)
- Method in class org.opennms.protocols.snmp.
SnmpTrapSession
Sets the default encoder.
setCommand(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduPacket
Sets the PDU's current command
setDefaultHandler(SnmpHandler)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Sets the default SnmpHandler.
setEncoder(AsnEncoder)
- Method in class org.opennms.protocols.snmp.
SnmpParameters
Sets the ASN.1 encoder.
setEnterprise(SnmpObjectId)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the enterprise identifier for the trap.
setEnterprise(String)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the enterprise identifier for the trap.
setErrorIndex(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduRequest
Sets the current error index in the PDU.
setErrorStatus(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduRequest
Used to set the value of the error status member.
setExpired(boolean)
- Method in class org.opennms.protocols.snmp.
SnmpRequest
setGeneric(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the generic code for the trap.
setHandler(SnmpAgentHandler)
- Method in class org.opennms.protocols.snmp.
SnmpAgentSession
Sets the trap handler for the session.
setHandler(SnmpTrapHandler)
- Method in class org.opennms.protocols.snmp.
SnmpTrapSession
Sets the trap handler for the session.
setIdentifiers(int[])
- Method in class org.opennms.protocols.snmp.
SnmpObjectId
Sets the object to the passed object identifier
setIdentifiers(String)
- Method in class org.opennms.protocols.snmp.
SnmpObjectId
Sets the object to the passed dotted decimal object identifier string.
setMaxRepititions(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduBulk
Used to set the number of maximum repititions to be collected by the PDU.
setName(SnmpObjectId)
- Method in class org.opennms.protocols.snmp.
SnmpVarBind
Sets the variable's object identifier name.
setName(String)
- Method in class org.opennms.protocols.snmp.
SnmpVarBind
Sets the variable's name to passed value.
setNonRepeaters(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduBulk
Sets the number of non-repeating elements in this PDU.
setPacketHandler(SnmpPacketHandler)
- Method in class org.opennms.protocols.snmp.
SnmpPortal
Sets the default SnmpPacketHandler.
setParameters(SnmpParameters)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the current parameters for the SnmpPeer object.
setPeer(SnmpPeer)
- Method in class org.opennms.protocols.snmp.
SnmpPduPacket
Sets the Peer for the Packet
setPeer(InetAddress)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the peer's internet address for the remote agent.
setPeer(InetAddress, int)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the peer's internet address and port for communications.
setPeer(SnmpPeer)
- Method in class org.opennms.protocols.snmp.
SnmpSession
Sets the passed SnmpPeer object to the one used for all new SNMP communications.
setPort(int)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the remote communication port
setReadCommunity(String)
- Method in class org.opennms.protocols.snmp.
SnmpParameters
Used to set the parameters read community string.
setRequestId(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduPacket
Sets the protocol data unit's sequence identifer
setRetries(int)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the default number of retries for this peer agent.
setServerAddress(InetAddress)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the local binding address
setServerPort(int)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the local communication port
setSpecific(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the specific type for the trap.
setString(byte[])
- Method in class org.opennms.protocols.snmp.
SnmpIPAddress
Sets the internal string array so that it is identical to the passed array.
setString(String)
- Method in class org.opennms.protocols.snmp.
SnmpIPAddress
Sets the internal octet string equal to the converted stirng via the method getBytes().
setString(byte[])
- Method in class org.opennms.protocols.snmp.
SnmpOctetString
Sets the internal string array so that it is identical to the passed array.
setString(String)
- Method in class org.opennms.protocols.snmp.
SnmpOctetString
Sets the internal octet string equal to the converted stirng via the method getBytes().
setTimeStamp(long)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Set's the timeticks in the trap.
setTimeout(int)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Sets the millisecond timeout for the communications with the remote agent.
setValue(BigInteger)
- Method in class org.opennms.protocols.snmp.
SnmpCounter64
Used to set the 64-bit unsigned quantity.
setValue(int)
- Method in class org.opennms.protocols.snmp.
SnmpInt32
Used to set the 32-bit signed quantity
setValue(Integer)
- Method in class org.opennms.protocols.snmp.
SnmpInt32
Used to set the 32-bit signed quantity
setValue(long)
- Method in class org.opennms.protocols.snmp.
SnmpUInt32
Used to set the 32-bit unsigned quantity.
setValue(Long)
- Method in class org.opennms.protocols.snmp.
SnmpUInt32
Used to set the 32-bit unsigned quantity.
setValue(SnmpSyntax)
- Method in class org.opennms.protocols.snmp.
SnmpVarBind
Sets the value for the variable
setVarBindAt(int, SnmpVarBind)
- Method in class org.opennms.protocols.snmp.
SnmpPduPacket
Sets the specific variable at the requested location.
setVarBindAt(int, SnmpVarBind)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the specific variable at the requested location.
setVersion(int)
- Method in class org.opennms.protocols.snmp.
SnmpParameters
Use to set the SNMP protocol version.
setWriteCommunity(String)
- Method in class org.opennms.protocols.snmp.
SnmpParameters
Used to set the parameters write community string.
size()
- Method in class org.opennms.protocols.snmp.
SnmpSession.ByteArrayInfo
Returns the valid length of the encapsulate array
sm_seq
- Static variable in class org.opennms.protocols.snmp.
SnmpPduPacket
The static variable for the class.
snmpInternalError(SnmpSession, int, SnmpSyntax)
- Method in interface org.opennms.protocols.snmp.
SnmpHandler
This method is invoked when an internal error occurs for the session.
snmpInternalError(SnmpRequest, int)
- Method in class org.opennms.protocols.snmp.
SnmpSession
snmpReceivedGet(SnmpPduPacket, boolean)
- Method in interface org.opennms.protocols.snmp.
SnmpAgentHandler
This method is defined to handle SNMP Get requests that are received by the session.
snmpReceivedPdu(SnmpAgentSession, InetAddress, int, SnmpOctetString, SnmpPduPacket)
- Method in interface org.opennms.protocols.snmp.
SnmpAgentHandler
This method is defined to handle SNMP requests that are received by the session.
snmpReceivedPdu(SnmpSession, int, SnmpPduPacket)
- Method in interface org.opennms.protocols.snmp.
SnmpHandler
This method is invoked when a pdu is successfully returned from the peer agent.
snmpReceivedSet(SnmpPduPacket)
- Method in interface org.opennms.protocols.snmp.
SnmpAgentHandler
This method is defined to handle SNMP Set requests that are received by the session.
snmpReceivedTrap(SnmpTrapSession, InetAddress, int, SnmpOctetString, SnmpPduPacket)
- Method in interface org.opennms.protocols.snmp.
SnmpTrapHandler
This method is defined to handle SNMPv2 traps that are received by the session.
snmpReceivedTrap(SnmpTrapSession, InetAddress, int, SnmpOctetString, SnmpPduTrap)
- Method in interface org.opennms.protocols.snmp.
SnmpTrapHandler
This method is define to handle SNMPv1 traps that are received by the session.
snmpTimeoutError(SnmpSession, SnmpSyntax)
- Method in interface org.opennms.protocols.snmp.
SnmpHandler
This method is invoked when an agent fails to respond in the required time.
snmpTimeoutError(SnmpRequest)
- Method in class org.opennms.protocols.snmp.
SnmpSession
snmpTrapSessionError(SnmpTrapSession, int, Object)
- Method in interface org.opennms.protocols.snmp.
SnmpTrapHandler
This method is invoked if an error occurs in the trap session.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
JoeSNMP API 0.3.3
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Generated by fnasser on ${TODAY} ${TSTAMP}.