com.adventnet.snmp.mibs
Class JdbcModuleComplianceModule

java.lang.Object
  |
  +--com.adventnet.snmp.mibs.ModuleComplianceModule
        |
        +--com.adventnet.snmp.mibs.JdbcModuleComplianceModule

class JdbcModuleComplianceModule
extends ModuleComplianceModule
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector groups
           
(package private)  java.util.Hashtable groupTable
           
(package private)  JdbcMibOperations jMibOps
           
(package private)  java.lang.String mcName
           
(package private)  java.lang.String modName
           
(package private)  java.util.Vector objects
           
(package private)  java.util.Hashtable objectTable
           
(package private)  java.sql.ResultSet rs
           
(package private)  java.lang.String tableName
           
 
Fields inherited from class com.adventnet.snmp.mibs.ModuleComplianceModule
groups, groupTable, mandatoryGroups, modName, objects, objectTable
 
Constructor Summary
(package private) JdbcModuleComplianceModule()
           
(package private) JdbcModuleComplianceModule(java.lang.String mcName, java.lang.String modName, JdbcMibOperations jMibOps, java.lang.String tableName)
           
 
Method Summary
 java.lang.String getGroupDescr(java.lang.String groupName)
          Returns the description for the given group name.
 java.util.Vector getGroups()
          Returns a Vector of groups defined in this ModuleCompliance Module.
 java.util.Vector getMandatoryGroups()
          Retuns a Vector of MandatoryGroups defined in this ModuleCompliance Module.
 java.lang.String getName()
          Returns the name of this ModuleComplianceModule object.
 java.lang.String getObjectDescr(java.lang.String objectName)
          Returns the description for the given object name.
 java.lang.String getObjectMinAccess(java.lang.String objectName)
          Returns the MIN-ACCESS value of the OBJECT with the given object name.
 java.util.Vector getObjects()
          Returns a Vector of objects defined in this ModuleCompliance Module.
 java.lang.String getObjectSyntax(java.lang.String objectName)
          Returns the SYNTAX value of the OBJECT with the given name.
 java.lang.String getObjectWriteSyntax(java.lang.String objectName)
          Returns the WRITE-SYNTAX value of the OBJECT with the given object name.
(package private)  void initGroupObjects()
           
 java.lang.String toString()
          Returns the name of this ModuleComplianceModule object.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mcName

java.lang.String mcName

modName

java.lang.String modName

tableName

java.lang.String tableName

rs

java.sql.ResultSet rs

jMibOps

JdbcMibOperations jMibOps

objects

java.util.Vector objects

groups

java.util.Vector groups

objectTable

java.util.Hashtable objectTable

groupTable

java.util.Hashtable groupTable
Constructor Detail

JdbcModuleComplianceModule

JdbcModuleComplianceModule()

JdbcModuleComplianceModule

JdbcModuleComplianceModule(java.lang.String mcName,
                           java.lang.String modName,
                           JdbcMibOperations jMibOps,
                           java.lang.String tableName)
Method Detail

getName

public java.lang.String getName()
Description copied from class: ModuleComplianceModule
Returns the name of this ModuleComplianceModule object.
Overrides:
getName in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
See Also:
toString

toString

public java.lang.String toString()
Description copied from class: ModuleComplianceModule
Returns the name of this ModuleComplianceModule object. Same as getName()
Overrides:
toString in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
See Also:
toString

getMandatoryGroups

public java.util.Vector getMandatoryGroups()
Description copied from class: ModuleComplianceModule
Retuns a Vector of MandatoryGroups defined in this ModuleCompliance Module.
Overrides:
getMandatoryGroups in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
Returns:
Vector of groups defined in MANDATORY-GROUPS clause. empty Vector if MANDATORY GROUPS clause is not present.

initGroupObjects

void initGroupObjects()

getObjects

public java.util.Vector getObjects()
Description copied from class: ModuleComplianceModule
Returns a Vector of objects defined in this ModuleCompliance Module.
Overrides:
getObjects in class ModuleComplianceModule

getGroups

public java.util.Vector getGroups()
Description copied from class: ModuleComplianceModule
Returns a Vector of groups defined in this ModuleCompliance Module.
Overrides:
getGroups in class ModuleComplianceModule

getGroupDescr

public java.lang.String getGroupDescr(java.lang.String groupName)
Description copied from class: ModuleComplianceModule
Returns the description for the given group name.
Overrides:
getGroupDescr in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
Returns:
value of the DESCRIPTION clause for the GROUP defined in this ModuleCompliance Module null if the specified group is not present in this ModuleCompliance Module

getObjectDescr

public java.lang.String getObjectDescr(java.lang.String objectName)
Description copied from class: ModuleComplianceModule
Returns the description for the given object name.
Overrides:
getObjectDescr in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
Returns:
value of the DESCRIPTION clause for the OBJECT defined in this ModuleCompliance Module null if the specified object is not present in this ModuleCompliance Module

getObjectSyntax

public java.lang.String getObjectSyntax(java.lang.String objectName)
Description copied from class: ModuleComplianceModule
Returns the SYNTAX value of the OBJECT with the given name.
Overrides:
getObjectSyntax in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
Returns:
value of the SYNTAX clause for the OBJECT defined in this ModuleCompliance Module. null if the specified object is not present in this ModuleCompliance Module or if the SYNTAX clause is not present.

getObjectWriteSyntax

public java.lang.String getObjectWriteSyntax(java.lang.String objectName)
Description copied from class: ModuleComplianceModule
Returns the WRITE-SYNTAX value of the OBJECT with the given object name.
Overrides:
getObjectWriteSyntax in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
Returns:
value of the WRITE-SYNTAX clause for the OBJECT defined in this ModuleCompliance Module. null if the specified object is not present in this ModuleCompliance Module or if the WRITE-SYNTAX clause is not present.

getObjectMinAccess

public java.lang.String getObjectMinAccess(java.lang.String objectName)
Description copied from class: ModuleComplianceModule
Returns the MIN-ACCESS value of the OBJECT with the given object name.
Overrides:
getObjectMinAccess in class ModuleComplianceModule
Tags copied from class: ModuleComplianceModule
Returns:
value of the MIN-ACCESS clause for the OBJECT defined in this ModuleCompliance Module. null if the specified object is not present in this ModuleCompliance Module or if the MIN-ACCESS clause is not present.