For each SNMP group defined in the MIB, mibgen generates:
A skeletal MBean, with it's interface
A metadata file
The mibgen compiler generates an MBean for each group defined in the MIB. These skeletal MBeans need to be completed by adding implementation-specific code (access methods). The generated code is initialized with default values for the different MIB variables. Therefore, if you compile the generated code directly, you will obtain a running agent. In this case, values returned by the agent when querying the MIBs will not be meaningful.
MBeans generated from groups are named using the group names specified in the MIB definition.
As well as generating skeletal MBeans to represent each group, mibgen generates a metadata file. The metadata file contains Java source code that provides the SNMP view of the MBean. Metadata files do not need to be modified. For metadata files, the Meta suffix is added.