com.adventnet.snmp.mibs.mibparser
Class SyntaxAgentCapabilities

java.lang.Object
  extended by com.adventnet.snmp.mibs.mibparser.SyntaxOID
      extended by com.adventnet.snmp.mibs.mibparser.SyntaxAgentCapabilities
All Implemented Interfaces:
BaseSyntax, MIBConstants

public class SyntaxAgentCapabilities
extends SyntaxOID
implements MIBConstants


Field Summary
(package private)  java.lang.String description
           
(package private)  java.lang.String productRelease
           
(package private)  java.lang.String reference
           
(package private)  int status
           
(package private)  java.util.Vector supports
           
 
Fields inherited from class com.adventnet.snmp.mibs.mibparser.SyntaxOID
childOIDList, childoids, commentObj, identity, oid_tree, parentOIDSyntax, syntax, value
 
Fields inherited from interface com.adventnet.snmp.mibs.mibparser.MIBConstants
ACCESS_ACCESSIBLE_FOR_NOTIFY, ACCESS_NOT_ACCESSIBLE, ACCESS_NOT_IMPLEMENTED, ACCESS_READ_CREATE, ACCESS_READ_ONLY, ACCESS_READ_WRITE, ACCESS_WRITE_ONLY, accessStr, AGENT_CAPABILITIES, alphaStr, BITSTRING, COUNTER, COUNTER32, COUNTER64, GAUGE, GAUGE32, INTEGER, INTEGER32, IPADDRESS, macroStr, MODULE_COMPLIANCE, MODULE_IDENTITY, NETWORKADDRESS, NOTIFICATION_GROUP, NOTIFICATION_TYPE, NULL, numericStr, OBJECT_GROUP, OBJECT_IDENTIFIER, OBJECT_IDENTITY, OBJECT_TYPE, OCTETSTRING, OPAQUE, SEQUENCE, STATUS_CURRENT, STATUS_DEPRECATED, STATUS_MANDATORY, STATUS_OBSOLETE, STATUS_OPTIONAL, statusStr, TEXTUAL_CONVENTION, TIMETICKS, TRAP_TYPE, UNSIGNED32
 
Fields inherited from interface com.adventnet.snmp.mibs.mibparser.BaseSyntax
NullString
 
Constructor Summary
SyntaxAgentCapabilities()
           
 
Method Summary
 java.lang.String getDescription()
          The DESCRIPTION clause
 java.lang.String getProductRelease()
          The PRODUCT_RELEASE clause
 RangeList getRange()
           
 java.lang.String getReference()
          The REFERENCE clause
 int getStatus()
          Return the int value corresponding to this Agent-Capabilities' status
 java.util.Vector getSupportModule()
           
 BaseSyntax getSyntax()
          Returns this object
 int getType()
           
 void setDescription(java.lang.String descr)
          The DESCRIPTION clause
 void setProductRelease(java.lang.String prdrelease)
          The PRODUCT-RELEASE clause
 void setRange(RangeList list)
          Dummy
 void setReference(java.lang.String ref)
          The REFERENCE clause
 void setStatus(int acStatus)
          Sets the status for this Agent-Capabilities.
 void setSupportModule(java.util.Vector asmList)
           
 void writeSyntaxRelated(java.io.DataOutputStream outp, java.io.DataOutputStream descOutp)
           
 
Methods inherited from class com.adventnet.snmp.mibs.mibparser.SyntaxOID
addChild, assign, detectRoot, getInstance, getName, getOIDValue, getValue, isChild, merge, removeInstance, setName, setSyntax, setValue, size, toBigString, toString, writeElements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

productRelease

java.lang.String productRelease

reference

java.lang.String reference

description

java.lang.String description

status

int status

supports

java.util.Vector supports
Constructor Detail

SyntaxAgentCapabilities

public SyntaxAgentCapabilities()
Method Detail

setProductRelease

public void setProductRelease(java.lang.String prdrelease)
The PRODUCT-RELEASE clause


getProductRelease

public java.lang.String getProductRelease()
The PRODUCT_RELEASE clause


setStatus

public void setStatus(int acStatus)
Sets the status for this Agent-Capabilities. The constants are defined in BaseSyntax


getStatus

public int getStatus()
Return the int value corresponding to this Agent-Capabilities' status

See Also:
setStatus(int)

setDescription

public void setDescription(java.lang.String descr)
The DESCRIPTION clause


getDescription

public java.lang.String getDescription()
The DESCRIPTION clause


setReference

public void setReference(java.lang.String ref)
The REFERENCE clause


getReference

public java.lang.String getReference()
The REFERENCE clause


setSupportModule

public void setSupportModule(java.util.Vector asmList)

getSupportModule

public java.util.Vector getSupportModule()

getSyntax

public BaseSyntax getSyntax()
Returns this object

Specified by:
getSyntax in interface BaseSyntax
Overrides:
getSyntax in class SyntaxOID

setRange

public void setRange(RangeList list)
Dummy

Specified by:
setRange in interface BaseSyntax
Overrides:
setRange in class SyntaxOID

getRange

public RangeList getRange()
Specified by:
getRange in interface BaseSyntax
Overrides:
getRange in class SyntaxOID

getType

public int getType()
Specified by:
getType in interface BaseSyntax
Overrides:
getType in class SyntaxOID

writeSyntaxRelated

public void writeSyntaxRelated(java.io.DataOutputStream outp,
                               java.io.DataOutputStream descOutp)
                        throws java.io.IOException
Overrides:
writeSyntaxRelated in class SyntaxOID
Throws:
java.io.IOException