com.adventnet.snmp.mibs
Class JdbcAgentCapabilities

java.lang.Object
  extended by com.adventnet.snmp.mibs.AgentCapabilities
      extended by com.adventnet.snmp.mibs.JdbcAgentCapabilities
All Implemented Interfaces:
java.io.Serializable

 class JdbcAgentCapabilities
extends AgentCapabilities
implements java.io.Serializable

This class represents a AGENT-CAPABILITIES macro in a module. It is derived from parsing a MIB module.


Field Summary
(package private)  JdbcMibOperations jMibOps
           
(package private)  java.lang.String moduleName
           
(package private)  java.lang.String name
           
(package private)  java.lang.String oid
           
(package private)  java.lang.String tableName
           
 
Fields inherited from class com.adventnet.snmp.mibs.AgentCapabilities
agentCap, description, productrelease, reference, status
 
Constructor Summary
JdbcAgentCapabilities(java.lang.String name, java.lang.String moduleName, java.lang.String oid, JdbcMibOperations jMibOps, java.lang.String tableName)
           
 
Method Summary
 java.util.Vector getACModules()
          Gets the acModules in this macro.
 java.lang.String getDescription()
          Gets the DESCRIPTION string for this OBJECT-GROUP macro.
 java.lang.String getName()
          Returns the name of this ObjectGroup object.
 java.lang.String getProductRelease()
          Returns the PRODUCT-RELEASE clause of this object.
 java.lang.String getReference()
          Gets the REFERENCE string for this OBJECT-GROUP macro.
 java.lang.String getStatus()
          Gets the STATUS field value for this OBJECT-GROUP macro.
 java.lang.String toString()
          Gives the name of this ObjectGroup object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

java.lang.String name

moduleName

java.lang.String moduleName

oid

java.lang.String oid

tableName

java.lang.String tableName

jMibOps

JdbcMibOperations jMibOps
Constructor Detail

JdbcAgentCapabilities

JdbcAgentCapabilities(java.lang.String name,
                      java.lang.String moduleName,
                      java.lang.String oid,
                      JdbcMibOperations jMibOps,
                      java.lang.String tableName)
Method Detail

getName

public java.lang.String getName()
Returns the name of this ObjectGroup object.

Overrides:
getName in class AgentCapabilities
Returns:
the name of the AgentCapabilities
See Also:
AgentCapabilities.toString()

getProductRelease

public java.lang.String getProductRelease()
Returns the PRODUCT-RELEASE clause of this object.

Overrides:
getProductRelease in class AgentCapabilities
Returns:
String - the value of the PRODUCT-RELEASE clause.

getACModules

public java.util.Vector getACModules()
Gets the acModules in this macro.

Overrides:
getACModules in class AgentCapabilities
Returns:
Vector containing the acModules.

getStatus

public java.lang.String getStatus()
Gets the STATUS field value for this OBJECT-GROUP macro.

Overrides:
getStatus in class AgentCapabilities
Returns:
String - the value of the STATUS clause.

getDescription

public java.lang.String getDescription()
Gets the DESCRIPTION string for this OBJECT-GROUP macro.

Overrides:
getDescription in class AgentCapabilities
Returns:
String - the value of the DESCRIPTION clause.

getReference

public java.lang.String getReference()
Gets the REFERENCE string for this OBJECT-GROUP macro.

Overrides:
getReference in class AgentCapabilities
Returns:
the REFERENCE value, if present.
empty string, if not found.

toString

public java.lang.String toString()
Gives the name of this ObjectGroup object. Same as the getName() method

Overrides:
toString in class AgentCapabilities
See Also:
getName()