Java Dynamic Management Kit 4.1 Tools Reference

The mibgen Compiler

The Java Dynamic Management Kit provides a toolkit for developing SNMP agents and managers. This toolkit includes the SNMP MIB Compiler, mibgen, which is used for compiling SNMP MIBs into Java source code for agents and managers. mibgen is a Java technology-based SNMP MIB compiler which takes an SNMP MIB as input and outputs a set of Managed Beans. These MBeans can be customized to implement the MIBs, enabling the Java Dynamic Management Kit agent to be managed by an SNMP manager.

The mibgen compiler is able to process:

The mibgen compiler is able to parse table definitions containing objects of type RowStatus, but the semantics of RowStatus is ignored by the toolkit. No special support is provided in this case.