The mibgen tool is a Java technology-based SNMP MIB compiler that takes an SNMP MIB as input and generates a set of Managed Beans (MBeans). These MBeans can be customized to implement the MIBs, enabling the Java DMK agent to be managed by an SNMP manager. You can use standard MBeans, model MBeans, dynamic MBeans and open MBeans in conjunction with the mibgen compiler.
The mibgen compiler is able to process the following:
Tables with cross–references that are indexed across several MIBs
Nested groups
Default value variables
Row status, namely tables controlled by a columnar object obeying the RowStatus convention, as defined in RFC 2579.