com.adventnet.snmp.mibs
Class AgentMibOperations

java.lang.Object
  |
  +--com.adventnet.snmp.mibs.MibOperations
        |
        +--com.adventnet.snmp.mibs.BasicAgentMibOperations
              |
              +--com.adventnet.snmp.mibs.AgentMibOperations

public synchronized class AgentMibOperations
extends BasicAgentMibOperations

See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector nodes
           
 
Fields inherited from class com.adventnet.snmp.mibs.BasicAgentMibOperations
a, discardComments, isRuntime, module, moduleNameVector, moduleNodeVecHash, nodeDataHash, nodes, strbuff
 
Fields inherited from class com.adventnet.snmp.mibs.MibOperations
ALL_MESSAGES, allowedLevel, applet, calledFromMibModule, canSerialize, cdsFile, cdsFileName, checks, cmiFile, collectedModules, CRITICAL, CRITICAL_MESSAGES, database, dbType, displayHintFlag, endsWithCMI, entryTable, equivName, errAugNotEntryTable, errDiffSizeTable, errDispHintTable, errImpliedTable, errInAppDefvalTable, errIndexTable, errMsg, errNamesTable, errOctetStrSizeTable, errRecrAugEntryTable, errTrapNumTable, extensionName, extensionNames, extFlag, genericTcList, globalImports, impModVect, importsParsingLevel, indxNode, isDescRead, isLoadedFromApplURL, jdbc, jMibOps, justParse, LENIENT, loadDirect, loadedFromJar, loadedModules, loadFromSerializedMibs, loggingFlag, mibFileDir, mibFileName, mibParserConstants, modNameDefnTable, moduleDefinition, moduleFileNameMatch, moduleNameVector, moduleParsed, modules, multipleRevision, multipleRevisionModuleNames, MYSQL, NORMAL, oidNums, ORACLE, overWrite, overWriteCMI, overWriteDataBase, overWriteSer, parsingLevel, readerVer, removedChecks, resolver, revisionFileNames, revisionString, searchPath, searchPathDir, serializedFileName, serializeMibs, SERIOUS, SERIOUS_MESSAGES, sfName, showImportedIndex, standardNodes, starters, stmt, syntax, throwFileNotFound, toBytes, userLabel, WARNING_MESSAGES
 
Constructor Summary
AgentMibOperations()
           
 
Method Summary
 AgentMibNode addToModule(MibModule, java.lang.String, java.lang.String, AgentMibNode)
           
 java.lang.String getNodeFileString(AgentMibNode, int)
           
 MibModule loadMibModule(java.lang.String)
          Load a MIB Module from this file.
 java.util.Vector makeInstances(AgentMibNode)
           
protected  void setUpAgentMibNodeObjectsFor(MibModule)
           
protected  void setUpBasicAgentMibNodeObjects()
           
 
Methods inherited from class com.adventnet.snmp.mibs.BasicAgentMibOperations
addTabs, addToModule, alignText, appendToImports, createBasicAgentMibNode, deleteChildren, deleteNode, deleteTempFile, getAccessString, getBasicAgentMibNode, getBasicAgentMibNode, getDefinedNodesFor, getImportString, getModuleForSyntaxName, getNodeFileString, getNodeFileString, getNodeListOf, getPreModuleComments, getRunTime, getSubClauseComment, isImportedNode, makeStringLengthForty, setModuleFileName, setModuleName, setRunTime, unloadAllMibModules, unloadMibModule, unloadMibModule, wordWrap
 
Methods inherited from class com.adventnet.snmp.mibs.MibOperations
addChecks, addLabel, changeModuleName, checkFileName, checkMultipleRevision, checkSequenceConstruct, createCompiledMibs, createVariableBinding, debugLogging, debugPrint, debugPrint, deregisterImport, enableDisplayHint, encodeInstanceString, findFile, findFileName, findFileNameFromSearchPath, getAugInfo, getAugInfo, getChecks, getDatabaseName, getErrorMessages, getErrorModuleNames, getErrorString, getexistingfilename, getExistingFileName, getFileName, getIgnoreSpecificControlCodes, getImportsParsingLevel, getInstanceString, getInstanceString, getLeafSyntax, getMibModule, getMibModule, getMibModuleNames, getMibModules, getMibNode, getMibNode, getMibNode, getMibNode, getMibPath, getMibTrap, getModuleFromGlobalImports, getmodulenamedefinition, getModuleNameDefinition, getModuleNameDefinition, getModuleNameDefinitions, getModuleSize, getMultipleRevision, getMultipleRevisionModuleNames, getNearestNode, getNodesFromNames, getNodesFromString, getNotificationType, getNumericOID, getOverwriteCMI, getParsingLevel, getRevisionModule, getRevisionModuleName, getSerializedMibFileName, getSnmpOID, getSnmpOid, getStarterNode, getStarterNode, getSyntaxByName, getThrowFileNotFound, initialiseEquivname, initialiseSyntaxes, initJdbcParams, isDBConnected, isDebugLog, isDisplayHintEnabled, isEndsWithCMI, isLoadFromCompiledMibs, isLoadFromDatabase, isLoadFromSerializedMibs, isMultipleRevision, isOverwriteCMI, isOverwriteDatabase, isOverwriteSerializedMibs, isPerformanceLog, isReadDesc, isSerializeMibs, isShowImportedIndex, isStarterNode, isVersionOk, loadFromClasspath, loadFromFile, loadFromJar, loadFromSerializedMibs, loadFromURL, loadImports, loadMibModule, loadMibModule, loadmibmodule, loadMibModules, loadMibModules, loadMibsDirectly, loadMibsFromCMI, loadModule, performanceLogging, printLogMessage, readInitialisers, readMibModuleName, registerImport, registerModule, registerParsingLevel, removeChecks, removeModules, resolveDefOID, resolveImports, revertBack, setDatabaseName, setDebug, setDebugMessageLevel, setFileName, setIgnoreSpecificControlCodes, setImportsParsingLevel, setLoadFromCompiledMibs, setLoadFromDatabase, setLoadFromSerializedMibs, setMibFileExtension, setMibPath, setMultipleRevision, setOverwriteCMI, setOverwriteDatabase, setOverwriteSerializedMibs, setParsingLevel, setReadDesc, setSerializedMibFileName, setSerializeMibs, setShowImportedIndex, setThrowFileNotFound, toByteString, toByteString, toByteString, toShortString, toString, toString, toString, toString, toString, toTagString, toVector, varBindsToString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nodes

java.util.Vector nodes
Constructor Detail

AgentMibOperations

public AgentMibOperations()
Method Detail

loadMibModule

public MibModule loadMibModule(java.lang.String)
                        throws MibException,
                               java.io.IOException,
                               java.io.FileNotFoundException
Description copied from class: MibOperations
Load a MIB Module from this file.
Overrides:
loadMibModule in class BasicAgentMibOperations
Tags copied from class: MibOperations
Parameters:
fileName - the name of the mib file to be loaded.
Throws:
MibException - is thrown upon parse errors.
java.io.IOException - is thrown upon IO errors.
java.io.FileNotFoundException - is thrown if the file is not found.

setUpBasicAgentMibNodeObjects

protected void setUpBasicAgentMibNodeObjects()
Overrides:
setUpBasicAgentMibNodeObjects in class BasicAgentMibOperations

setUpAgentMibNodeObjectsFor

protected void setUpAgentMibNodeObjectsFor(MibModule)

addToModule

public AgentMibNode addToModule(MibModule,
                                java.lang.String,
                                java.lang.String,
                                AgentMibNode)
                         throws MibException,
                                ParseException,
                                java.io.IOException,
                                java.io.FileNotFoundException

makeInstances

public java.util.Vector makeInstances(AgentMibNode)
                               throws MibException

getNodeFileString

public java.lang.String getNodeFileString(AgentMibNode,
                                          int)