Overview
Package
Class
Use
Tree
Deprecated
Index
Help
JoeSNMP API 0.2.6
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
W
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.
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()
- Constructor for class org.opennms.protocols.snmp.
SnmpBadConversionException
The exception constructor
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.
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.
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.
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.
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.
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(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.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()
- 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, 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.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.
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
Creates an SnmpTime object and it's internal thread that is used to schedual the execution of the runnables.
SnmpTimer.Scheduler
- class org.opennms.protocols.snmp.
SnmpTimer.Scheduler
.
This object is the thread of execution that monitors and executes the scheduled runnables.
SnmpTimer.Scheduler()
- Constructor for class org.opennms.protocols.snmp.
SnmpTimer.Scheduler
SnmpTimer.TimeoutElement
- class org.opennms.protocols.snmp.
SnmpTimer.TimeoutElement
.
Used to track the individual runnables and when the runnable "expires".
SnmpTimer.TimeoutElement(long, Runnable)
- Constructor for class org.opennms.protocols.snmp.
SnmpTimer.TimeoutElement
Default Constructor.
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
The default SnmpTrapSession constructor that takes a packet handler as parameter.
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.
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
Schedules the runnable to be run after AT LEAST ms milliseconds of time has expired.
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.ip.
IPv4Address
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.
SnmpEndOfMibView
Required for version control on serialization 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.
setAddress(IPv4Address)
- Method in class org.opennms.protocols.ip.
IPv4Address
Sets the current address based upon the value of the passed object.
setAddress(byte[])
- Method in class org.opennms.protocols.ip.
IPv4Address
Sets the object based on the value stored in the passed array.
setAddress(int)
- Method in class org.opennms.protocols.ip.
IPv4Address
Sets the address object based on the 32-bit passed value.
setAddress(String)
- Method in class org.opennms.protocols.ip.
IPv4Address
Sets the object by decomposing the passed string into it four components.
setAddress(InetAddress)
- Method in class org.opennms.protocols.ip.
IPv4Address
Sets the IPv4Address from the passed InetAddress object.
setAddressMask(int)
- Method in class org.opennms.protocols.icmp.
AddressMaskReply
Used to set the IPv4 32-bit address mask.
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.
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.
setChecksum(short)
- Method in class org.opennms.protocols.icmp.
ICMPHeader
setChecksum(short)
- Method in class org.opennms.protocols.ip.
IPHeader
setCode(byte)
- Method in class org.opennms.protocols.icmp.
ICMPHeader
Sets the 8-bit code for the ICMP packet
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.
setDestinationAddress(int)
- Method in class org.opennms.protocols.ip.
IPHeader
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.
setFlags(byte)
- Method in class org.opennms.protocols.ip.
IPHeader
Sets the flags contained in the upper 3 bits of the short value for the fragmentation offset.
setFragmentOffset(short)
- Method in class org.opennms.protocols.ip.
IPHeader
Sets the fragmentation index for this packet
setGeneric(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduTrap
Sets the generic code for the trap.
setHandler(SnmpTrapHandler)
- Method in class org.opennms.protocols.snmp.
SnmpTrapSession
Sets the trap handler for the session.
setIPHeader(IPHeader)
- Method in class org.opennms.protocols.icmp.
ErrorMessage
Sets the IP header in error.
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.
setIdentity(short)
- Method in class org.opennms.protocols.icmp.
ICMPHeader
Sets the header's 16-bit user defined identity value.
setIdentity(short)
- Method in class org.opennms.protocols.ip.
IPHeader
Sets the identity of the IP header
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.
setNextSequenceId()
- Method in class org.opennms.protocols.icmp.
ICMPHeader
Gets the next global identifier and sets the value in the object.
setNonRepeaters(int)
- Method in class org.opennms.protocols.snmp.
SnmpPduBulk
Sets the number of non-repeating elements in this PDU.
setOptionData(byte[])
- Method in class org.opennms.protocols.ip.
IPHeader
setOriginateTS()
- Method in class org.opennms.protocols.icmp.
TimestampReply
Sets the originate timestamp to the current date in millisecond resolution.
setOriginateTS(int)
- Method in class org.opennms.protocols.icmp.
TimestampReply
Sets the originate timestamp to the passed value.
setOriginateTS()
- Method in class org.opennms.protocols.icmp.
TimestampRequest
Sets the originate timestamp to the current date in millisecond resolution.
setOriginateTS(int)
- Method in class org.opennms.protocols.icmp.
TimestampRequest
Sets the originate timestamp to the passed value.
setPacketHandler(SnmpPacketHandler)
- Method in class org.opennms.protocols.snmp.
SnmpPortal
Sets the default SnmpPacketHandler.
setPacketLength(short)
- Method in class org.opennms.protocols.ip.
IPHeader
Sets the length for IP packet, including the header.
setParameters(SnmpParameters)
- Method in class org.opennms.protocols.snmp.
SnmpPeer
Used to set the current parameters for the SnmpPeer object.
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
setProtocol(byte)
- Method in class org.opennms.protocols.ip.
IPHeader
setProtocolData(byte[])
- Method in class org.opennms.protocols.icmp.
ErrorMessage
Sets the protocol data that caused the error.
setReadCommunity(String)
- Method in class org.opennms.protocols.snmp.
SnmpParameters
Used to set the parameters read community string.
setReceiveTS()
- Method in class org.opennms.protocols.icmp.
TimestampReply
Sets the receive timestamp to the current date in millisecond resolution.
setReceiveTS(int)
- Method in class org.opennms.protocols.icmp.
TimestampReply
Sets the receive timestamp to the passed value.
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.
setSequenceId(short)
- Method in class org.opennms.protocols.icmp.
ICMPHeader
Sets the headers 16-bit sequence identifier.
setSourceAddr(int)
- Method in class org.opennms.protocols.ip.
IPHeader
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.
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().
setTTL(byte)
- Method in class org.opennms.protocols.ip.
IPHeader
Sets the time to live for the IP header
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.
setTransmitTS()
- Method in class org.opennms.protocols.icmp.
TimestampReply
Sets the transmit timestamp to the current date in millisecond resolution.
setTransmitTS(int)
- Method in class org.opennms.protocols.icmp.
TimestampReply
Sets the tranmit timestamp to the passed value.
setType(byte)
- Method in class org.opennms.protocols.icmp.
ICMPHeader
Sets the 8-bit type code for the packet.
setTypeOfService(byte)
- Method in class org.opennms.protocols.ip.
IPHeader
Sets the TOS flags for the IP header.
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.
setup()
- Method in class org.opennms.protocols.snmp.
SnmpPortal.Receiver
Called to setup the communications channel buffers.
shortToInt(short)
- Static method in class org.opennms.protocols.ip.
IPHeader
Converts a short to an integer, treating the short as unsigned.
shortToInt(short)
- Static method in class org.opennms.protocols.ip.
OC16ChecksumProducer
Converts a 16-bit value to a 32-bit value.
size()
- Method in class org.opennms.protocols.ip.
IPHeader.RouteOption
Returns the number of addresses contained in the option list.
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.icmp.
ICMPHeader
Used to generate the sequence numbers for the class.
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.
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.
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.
snmpTrapSessionError(SnmpTrapSession, int, Object)
- Method in interface org.opennms.protocols.snmp.
SnmpTrapHandler
This method is invoked if an error occurs in the trap session.
storeToBuffer(byte[], int)
- Method in class org.opennms.protocols.icmp.
AddressMaskReply
Writes the ICMP address mask reply out to the specified buffer at the starting offset.
storeToBuffer(byte[], int)
- Method in class org.opennms.protocols.icmp.
AddressMaskRequest
Writes the ICMP address mask request out to the specified buffer at the starting offset.
storeToBuffer(byte[], int)
- Method in class org.opennms.protocols.icmp.
ICMPHeader
Writes the ICMP header out to the specified buffer at the starting offset.
storeToBuffer(byte[], int)
- Method in class org.opennms.protocols.icmp.
TimestampReply
Writes the ICMP address mask reply out to the specified buffer at the starting offset.
storeToBuffer(byte[], int)
- Method in class org.opennms.protocols.icmp.
TimestampRequest
Writes the ICMP address mask request out to the specified buffer at the starting offset.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
JoeSNMP API 0.2.6
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
W
Generated by jpp on July 15 2004 1044.