|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netxms.client.snmp.MibObject
public class MibObject
This class represents single MIB tree object.
Constructor Summary | |
---|---|
|
MibObject()
Default constructor - create empty "[root]" object. |
protected |
MibObject(NXCPDataInputStream in,
MibObject parent)
Read MIB object from compiled MIB file |
Method Summary | |
---|---|
protected MibObject |
findChildObject(SnmpObjectId oid)
Find child object with given ID |
int |
getAccess()
|
MibObject[] |
getChildObjects()
Get all child objects |
java.lang.String |
getDescription()
|
java.lang.String |
getFullName()
Get object's full name (including all parents) |
long |
getId()
|
java.lang.String |
getName()
|
SnmpObjectId |
getObjectId()
|
MibObject |
getParent()
|
int |
getStatus()
|
java.lang.String |
getTextualConvention()
|
int |
getType()
|
boolean |
hasChildren()
Check if object has child objects. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int STATUS_MANDATORY
public static final int STATUS_OPTIONAL
public static final int STATUS_OBSOLETE
public static final int STATUS_DEPRECATED
public static final int STATUS_CURRENT
public static final int ACCESS_READONLY
public static final int ACCESS_READWRITE
public static final int ACCESS_WRITEONLY
public static final int ACCESS_NOACCESS
public static final int ACCESS_NOTIFY
public static final int ACCESS_CREATE
public static final int MIB_TYPE_OTHER
public static final int MIB_TYPE_IMPORT_ITEM
public static final int MIB_TYPE_OBJID
public static final int MIB_TYPE_BITSTRING
public static final int MIB_TYPE_INTEGER
public static final int MIB_TYPE_INTEGER32
public static final int MIB_TYPE_INTEGER64
public static final int MIB_TYPE_UNSIGNED32
public static final int MIB_TYPE_COUNTER
public static final int MIB_TYPE_COUNTER32
public static final int MIB_TYPE_COUNTER64
public static final int MIB_TYPE_GAUGE
public static final int MIB_TYPE_GAUGE32
public static final int MIB_TYPE_TIMETICKS
public static final int MIB_TYPE_OCTETSTR
public static final int MIB_TYPE_OPAQUE
public static final int MIB_TYPE_IPADDR
public static final int MIB_TYPE_PHYSADDR
public static final int MIB_TYPE_NETADDR
public static final int MIB_TYPE_NAMED_TYPE
public static final int MIB_TYPE_SEQID
public static final int MIB_TYPE_SEQUENCE
public static final int MIB_TYPE_CHOICE
public static final int MIB_TYPE_TEXTUAL_CONVENTION
public static final int MIB_TYPE_MACRO_DEFINITION
public static final int MIB_TYPE_MODCOMP
public static final int MIB_TYPE_TRAPTYPE
public static final int MIB_TYPE_NOTIFTYPE
public static final int MIB_TYPE_MODID
public static final int MIB_TYPE_NSAPADDRESS
public static final int MIB_TYPE_AGENTCAP
public static final int MIB_TYPE_UINTEGER
public static final int MIB_TYPE_NULL
public static final int MIB_TYPE_OBJGROUP
public static final int MIB_TYPE_NOTIFGROUP
protected static final int MIB_TAG_OBJECT
protected static final int MIB_TAG_NAME
protected static final int MIB_TAG_DESCRIPTION
protected static final int MIB_TAG_ACCESS
protected static final int MIB_TAG_STATUS
protected static final int MIB_TAG_TYPE
protected static final int MIB_TAG_BYTE_OID
protected static final int MIB_TAG_WORD_OID
protected static final int MIB_TAG_DWORD_OID
protected static final int MIB_TAG_TEXTUAL_CONVENTION
protected static final int MIB_END_OF_TAG
Constructor Detail |
---|
public MibObject()
protected MibObject(NXCPDataInputStream in, MibObject parent) throws java.io.IOException, NXCException
in
- Input stream attached to MIB file
java.io.IOException
NXCException
Method Detail |
---|
public long getId()
public java.lang.String getName()
public java.lang.String getFullName()
public java.lang.String getDescription()
public int getType()
public int getStatus()
public int getAccess()
public MibObject[] getChildObjects()
public MibObject getParent()
public SnmpObjectId getObjectId()
public boolean hasChildren()
protected MibObject findChildObject(SnmpObjectId oid)
oid
-
public final java.lang.String getTextualConvention()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |