...
SNMP4J-SMI-PRO includes all features of SNMP4J-SMI plus full access to all MIB information, including description, object syntax, default values, etc.
Functions (of the SmiManager class) | Description | SNMP4J-SMI | SNMP4J-SMI-PRO |
---|---|---|---|
| Compile one or more MIB specification files into the internal MIB repository (memory or persistent cache). | ||
deleteModule(String moduleName, boolean forceDeletion) | Remove a MIB module from the internal MIB repository (cache) | ||
listModules() | List all available MIB modules in the internal MIB repository (cache) | ||
| Load/unload a MIB module from the MIB repository into the SmiManager memory (i.e., activate a MIB module for usage by the API) | ||
| Format an numeric OID value to a human readable object identifier with object name prefix.
Format a SNMP value to a human readable string using MIB information associated with the given OID. |
|
|
| Parse an OID string or variable string to an OID value and VariableBinding respectively. |
|
|
getIndexVariables(OID table, OID index) | Gets the index Variable array for the sub-index values of a SNMP table from the given index OID (suffix). | ||
| Find and return the SmiObject with the given object name in the given MIB module or by the given OID. | ||
findSmiModule(String moduleName) | Find and return the SmiModule with the specified name. | ||
findSmiObject(String moduleName, SmiObjectFilter<S> filter) | Find a SmiObject by the given filter. |