org.opennms.protocols.snmp
Class SnmpNoSuchObject

java.lang.Object
  |
  +--org.opennms.protocols.snmp.SnmpV2Error
        |
        +--org.opennms.protocols.snmp.SnmpNoSuchObject
All Implemented Interfaces:
Cloneable, Serializable, SnmpSyntax

public class SnmpNoSuchObject
extends SnmpV2Error

The SnmpNoSuchObject object is typically returned by an SNMPv2 agent when there is no matching object identifier for the agent. The object is an SNMPv2 error condition. This condition can be returned to a manager on a variable by variable basis.

Version:
$Revision: 1.7 $
Author:
Brian Weaver
See Also:
SnmpVarBind, Serialized Form

Field Summary
static byte ASNTYPE
          The ASN.1 value that defines this variable.
(package private) static long serialVersionUID
          Defines the serialization format version.
 
Constructor Summary
SnmpNoSuchObject()
          The default class construtor.
SnmpNoSuchObject(SnmpNoSuchObject second)
          The class copy constructor.
 
Method Summary
 Object clone()
          Returns a duplicate object of self.
 SnmpSyntax duplicate()
          Returns a duplicate object of self.
 String toString()
          Returns the string representation of the object.
 byte typeId()
          Returns the ASN.1 type for this particular object.
 
Methods inherited from class org.opennms.protocols.snmp.SnmpV2Error
decodeASN, encodeASN
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
Defines the serialization format version.

ASNTYPE

public static final byte ASNTYPE
The ASN.1 value that defines this variable.
Constructor Detail

SnmpNoSuchObject

public SnmpNoSuchObject()
The default class construtor.

SnmpNoSuchObject

public SnmpNoSuchObject(SnmpNoSuchObject second)
The class copy constructor.
Method Detail

typeId

public byte typeId()
Returns the ASN.1 type for this particular object.
Overrides:
typeId in class SnmpV2Error
Returns:
ASN.1 identifier

duplicate

public SnmpSyntax duplicate()
Returns a duplicate object of self.
Overrides:
duplicate in class SnmpV2Error
Returns:
A duplicate of self

clone

public Object clone()
Returns a duplicate object of self.
Overrides:
clone in class SnmpV2Error
Returns:
A duplicate of self

toString

public String toString()
Returns the string representation of the object.
Overrides:
toString in class Object