- 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.
- schedule(Runnable, long) - Method in class org.opennms.protocols.snmp.SnmpTimer.TimerLogic
-
- 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.
- SEQUENCE - Static variable in class org.opennms.protocols.snmp.asn1.ASN1
-
Defined by referencing a fixed, ordered list of types.
- 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.SnmpInt32
-
Added for 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.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.
- SessionHandler() - Constructor for class org.opennms.protocols.snmp.SnmpSession.SessionHandler
-
- 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.
- SET - Static variable in class org.opennms.protocols.snmp.SnmpPduPacket
-
Defines a SNMPv1 PDU Set Request message.
- 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().
- setTimeout(int) - Method in class org.opennms.protocols.snmp.SnmpPeer
-
Sets the millisecond timeout for the communications
with the remote agent.
- setTimeStamp(long) - Method in class org.opennms.protocols.snmp.SnmpPduTrap
-
Set's the timeticks in the trap.
- 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.
- 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.
- SnmpAgentHandler - Interface in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
The internal trap handler class is designed to
receive information from the enclosed SnmpPortal
class.
- 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 in org.opennms.protocols.snmp
-
Constructed when the library is unable to covert
a value to another.
- SnmpBadConversionException(String) - Constructor for exception org.opennms.protocols.snmp.SnmpBadConversionException
-
The exception constructor.
- SnmpBadConversionException(String, Exception) - Constructor for exception org.opennms.protocols.snmp.SnmpBadConversionException
-
The exception constructor
- SnmpBadConversionException() - Constructor for exception org.opennms.protocols.snmp.SnmpBadConversionException
-
The exception constructor
- SnmpBadConversionException(Exception) - Constructor for exception org.opennms.protocols.snmp.SnmpBadConversionException
-
Constructs a new exception which is based upon a
previous exception.
- SnmpCounter32 - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
Defines a runtime exception when the program attempts to send
a SnmpPduPacket and there is no default handler defined.
- SnmpHandlerNotDefinedException(String) - Constructor for exception org.opennms.protocols.snmp.SnmpHandlerNotDefinedException
-
The exception constructor
- SnmpHandlerNotDefinedException() - Constructor for exception org.opennms.protocols.snmp.SnmpHandlerNotDefinedException
-
Default exception constructor
- SnmpInt32 - Class in org.opennms.protocols.snmp
-
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.
- 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
-
- SnmpIPAddress - Class in org.opennms.protocols.snmp
-
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.
- SnmpNoSuchInstance - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
The SnmpPacketHandler is implemented by an object that
wishes to be notified when SNMP data is received from an
agent.
- SnmpParameters - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 exception org.opennms.protocols.snmp.SnmpPduEncodingException
-
The default exception constructor
- SnmpPduEncodingException(String) - Constructor for exception org.opennms.protocols.snmp.SnmpPduEncodingException
-
The exception constructor
- SnmpPduPacket - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
Defines the inner class, Executor threas, which
will be part of thread pool that is used for
handling the packet
- SnmpPortal.Receiver - Class in org.opennms.protocols.snmp
-
Defines the inner class that monitors the
datagram socket and receives all the PDU responses.
- 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.
- SnmpRequest - Class in org.opennms.protocols.snmp
-
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.
- SnmpSession - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
Encapsulates a byte array and the number of
bytes of valid data in the array.
- SnmpSession.CleanupRequest - Class in org.opennms.protocols.snmp
-
This class is used to periodically cleanup the
outstanding request that have expired.
- SnmpSession.SessionHandler - Class in org.opennms.protocols.snmp
-
Inner class SessionHandler implements the interface
SnmpPacketHandler to handle callbacks from the SnmpPortal
- SnmpSMI - Class in org.opennms.protocols.snmp
-
SNMP SMI v1 & v2 constants.
- SnmpSMI() - Constructor for class org.opennms.protocols.snmp.SnmpSMI
-
- SnmpSyntax - Interface in org.opennms.protocols.snmp
-
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.
- 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
-
- SnmpTimer - Class in org.opennms.protocols.snmp
-
Provides a simple timer scheduler for use by the
internal SnmpSession class.
- SnmpTimer() - Constructor for class org.opennms.protocols.snmp.SnmpTimer
-
- SnmpTimer.TimerElement - Class in org.opennms.protocols.snmp
-
- SnmpTimer.TimerLogic - Class in org.opennms.protocols.snmp
-
- SnmpTimeTicks - Class in org.opennms.protocols.snmp
-
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.
- SnmpTrapHandler - Interface in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
The internal trap handler class is designed to
receive information from the enclosed SnmpPortal
class.
- snmpTrapSessionError(SnmpTrapSession, int, Object) - Method in interface org.opennms.protocols.snmp.SnmpTrapHandler
-
This method is invoked if an error occurs in
the trap session.
- SnmpUInt32 - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
This class provides a set of utilities that may be used
by other package members.
- SnmpUtil() - Constructor for class org.opennms.protocols.snmp.SnmpUtil
-
- 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.
- SnmpV2Error - Class in org.opennms.protocols.snmp
-
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 in org.opennms.protocols.snmp
-
- 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 in org.opennms.protocols.snmp
-
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.