com.adventnet.snmp.mibs
Class JdbcAgentCapabilitiesModule

java.lang.Object
  |
  +--com.adventnet.snmp.mibs.AgentCapabilitiesModule
        |
        +--com.adventnet.snmp.mibs.JdbcAgentCapabilitiesModule

class JdbcAgentCapabilitiesModule
extends AgentCapabilitiesModule
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  JdbcMibOperations jMibOps
           
(package private)  java.lang.String moduleName
           
(package private)  java.lang.String name
           
(package private)  java.lang.String queryString
           
(package private)  java.sql.ResultSet rs
           
(package private)  java.lang.String tableName
           
 
Fields inherited from class com.adventnet.snmp.mibs.AgentCapabilitiesModule
acAccess, acDefval, acSyntax, acVariation, acWriteSyntax, creationRequires, groups, supports, variation, variationDescription
 
Constructor Summary
JdbcAgentCapabilitiesModule(java.lang.String modulename, java.lang.String Name, JdbcMibOperations jdbcMibOps)
           
 
Method Summary
 java.util.Vector getAccess()
          Returns a Vector of the ACCESS field value in the AGENT-CAPABILITIES.
 java.util.Vector getACVariations()
          Gets the variations implemented by the AGENT-CAPABILITIES module.
 java.util.Vector getCreationRequires()
          Returns a Vector of CREATION-REQUIRES fields in the AGENT-CAPABILITIES.
 java.util.Vector getDefval()
          Returns a Vector of DEFVAL fields in the AGENT-CAPABILITIES.
 java.lang.String getIncludes()
          Gets the groups supported by this AgentCapabilties Module.
 java.lang.String getSupports()
          Gets the name of the module that is being supported.
 java.util.Vector getSyntax()
          Returns a Vector of the SYNTAX fields in the AGENT-CAPABILITIES.
 java.util.Vector getVariation()
          Returns a Vector of the VARIATION clause.
 java.util.Vector getVariationDescription()
          Returns a Vector of the DESCRIPTION value under VARIATION clause in AGENT-CAPABILITIES.
 java.util.Vector getWriteSyntax()
          Returns a Vector of the WRITE-SNTAX fields in the AGENT-CAPABILITIES.
 
Methods inherited from class com.adventnet.snmp.mibs.AgentCapabilitiesModule
readElements, readElements
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

queryString

java.lang.String queryString

rs

java.sql.ResultSet rs

moduleName

java.lang.String moduleName

name

java.lang.String name

tableName

java.lang.String tableName

jMibOps

JdbcMibOperations jMibOps
Constructor Detail

JdbcAgentCapabilitiesModule

public JdbcAgentCapabilitiesModule(java.lang.String modulename,
                                   java.lang.String Name,
                                   JdbcMibOperations jdbcMibOps)
Method Detail

getIncludes

public java.lang.String getIncludes()
Description copied from class: AgentCapabilitiesModule
Gets the groups supported by this AgentCapabilties Module. The INCLUDES clause specifies objects or event groups implemented by an agent.
Overrides:
getIncludes in class AgentCapabilitiesModule
Tags copied from class: AgentCapabilitiesModule
Returns:
the value in the INCLUDES field.

getACVariations

public java.util.Vector getACVariations()
Description copied from class: AgentCapabilitiesModule
Gets the variations implemented by the AGENT-CAPABILITIES module. The VARIATIONS clause is used to specify the change of behaviour of an event or to specify the non implemented event.
Overrides:
getACVariations in class AgentCapabilitiesModule
Tags copied from class: AgentCapabilitiesModule
Returns:
a Vector of ACVariation objects.

getVariation

public java.util.Vector getVariation()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of the VARIATION clause.
Overrides:
getVariation in class AgentCapabilitiesModule

getSupports

public java.lang.String getSupports()
Description copied from class: AgentCapabilitiesModule
Gets the name of the module that is being supported.
Overrides:
getSupports in class AgentCapabilitiesModule
Tags copied from class: AgentCapabilitiesModule
Returns:
the value in the SUPPORTS field.

getSyntax

public java.util.Vector getSyntax()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of the SYNTAX fields in the AGENT-CAPABILITIES. The Vector element will be null if the SYNTAX field is absent.
Overrides:
getSyntax in class AgentCapabilitiesModule

getWriteSyntax

public java.util.Vector getWriteSyntax()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of the WRITE-SNTAX fields in the AGENT-CAPABILITIES. The Vector element will be null if the WRITE-SYNTAX field is absent.
Overrides:
getWriteSyntax in class AgentCapabilitiesModule

getAccess

public java.util.Vector getAccess()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of the ACCESS field value in the AGENT-CAPABILITIES. The Vector element will contain empty string, if the ACCESS field is not present.
Overrides:
getAccess in class AgentCapabilitiesModule

getCreationRequires

public java.util.Vector getCreationRequires()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of CREATION-REQUIRES fields in the AGENT-CAPABILITIES. The Vector element will contain empty string, if the CREATION-REQUIRES field is absent.
Overrides:
getCreationRequires in class AgentCapabilitiesModule

getDefval

public java.util.Vector getDefval()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of DEFVAL fields in the AGENT-CAPABILITIES. The Vector element will contain empty string, if the DEFVAL field is absent.
Overrides:
getDefval in class AgentCapabilitiesModule

getVariationDescription

public java.util.Vector getVariationDescription()
Description copied from class: AgentCapabilitiesModule
Returns a Vector of the DESCRIPTION value under VARIATION clause in AGENT-CAPABILITIES.
Overrides:
getVariationDescription in class AgentCapabilitiesModule