| java.lang.Object | |||
| ↳ | com.sun.jmx.snmp.agent.SnmpMibAgent | ||
| ↳ | com.sun.jmx.snmp.agent.SnmpMib | ||
| ↳ | sun.management.snmp.jvmmib.JVM_MANAGEMENT_MIB | ||
|  Known Direct Subclasses | 
The class is used for representing "JVM-MANAGEMENT-MIB". You can edit the file if you want to modify the behaviour of the MIB.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| metadatas | |||||||||||
| objectserver | |||||||||||
| [Expand] Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
com.sun.jmx.snmp.agent.SnmpMib | |||||||||||
|  From class
com.sun.jmx.snmp.agent.SnmpMibAgent | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Default constructor. | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Returns a registered SNMP Table metadata node. | |||||||||||
| Initialization of the MIB with no registration in Java DMK. | |||||||||||
| Initialization of the MIB with no registration in Java DMK. | |||||||||||
| Initialization of the MIB with AUTOMATIC REGISTRATION in Java DMK. | |||||||||||
| Register an SNMP Table metadata node in the MIB. | |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Factory method for "JvmClassLoading" group MBean. | |||||||||||
| Factory method for "JvmClassLoading" group metadata class. | |||||||||||
| Factory method for "JvmCompilation" group MBean. | |||||||||||
| Factory method for "JvmCompilation" group metadata class. | |||||||||||
| Factory method for "JvmMemory" group MBean. | |||||||||||
| Factory method for "JvmMemory" group metadata class. | |||||||||||
| Factory method for "JvmOS" group MBean. | |||||||||||
| Factory method for "JvmOS" group metadata class. | |||||||||||
| Factory method for "JvmRuntime" group MBean. | |||||||||||
| Factory method for "JvmRuntime" group metadata class. | |||||||||||
| Factory method for "JvmThreading" group MBean. | |||||||||||
| Factory method for "JvmThreading" group metadata class. | |||||||||||
| Initialization of the "JvmClassLoading" group. | |||||||||||
| Initialization of the "JvmCompilation" group. | |||||||||||
| Initialization of the "JvmMemory" group. | |||||||||||
| Initialization of the "JvmOS" group. | |||||||||||
| Initialization of the "JvmRuntime" group. | |||||||||||
| Initialization of the "JvmThreading" group. | |||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  com.sun.jmx.snmp.agent.SnmpMib | |||||||||||
|  From class
  com.sun.jmx.snmp.agent.SnmpMibAgent | |||||||||||
|  From class
  java.lang.Object | |||||||||||
|  From interface
  com.sun.jmx.snmp.agent.SnmpMibAgentMBean | |||||||||||
|  From interface
  javax.management.MBeanRegistration | |||||||||||
Default constructor. Initialize the Mib tree.
Returns a registered SNMP Table metadata node.
This method is used internally and you should never need to call it directly.
Initialization of the MIB with no registration in Java DMK.
| IllegalAccessException | 
|---|
Initialization of the MIB with no registration in Java DMK.
| Exception | 
|---|
Initialization of the MIB with AUTOMATIC REGISTRATION in Java DMK.
| server | The MBean server to register the service with. | 
|---|---|
| name | The object name. | 
| Exception | 
|---|
Register an SNMP Table metadata node in the MIB.
 
 This method is used internally and you should never need to
 call it directly.
 It is used to establish the link
 between an SNMP table metadata node and its bean-like counterpart.
 
 The group metadata nodes will create and register their
 underlying table metadata nodes in the MIB using this
 method. 
 The metadata nodes will be later retrieved from the MIB by the
 bean-like table objects using the getRegisterTableMeta() method.
 
| name | The java-ized name of the SNMP table. | 
|---|---|
| meta | The SNMP table metadata node - usually this
                  corresponds to a mibgengenerated
                  object. | 
Factory method for "JvmClassLoading" group MBean. You can redefine this method if you need to replace the default generated MBean class with your own customized class.
| groupName | Name of the group ("JvmClassLoading") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmClassLoading" group metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.
| groupName | Name of the group ("JvmClassLoading") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmCompilation" group MBean. You can redefine this method if you need to replace the default generated MBean class with your own customized class.
| groupName | Name of the group ("JvmCompilation") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmCompilation" group metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.
| groupName | Name of the group ("JvmCompilation") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmMemory" group MBean. You can redefine this method if you need to replace the default generated MBean class with your own customized class.
| groupName | Name of the group ("JvmMemory") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmMemory" group metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.
| groupName | Name of the group ("JvmMemory") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmOS" group MBean. You can redefine this method if you need to replace the default generated MBean class with your own customized class.
| groupName | Name of the group ("JvmOS") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmOS" group metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.
| groupName | Name of the group ("JvmOS") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmRuntime" group MBean. You can redefine this method if you need to replace the default generated MBean class with your own customized class.
| groupName | Name of the group ("JvmRuntime") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmRuntime" group metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.
| groupName | Name of the group ("JvmRuntime") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmThreading" group MBean. You can redefine this method if you need to replace the default generated MBean class with your own customized class.
| groupName | Name of the group ("JvmThreading") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Factory method for "JvmThreading" group metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.
| groupName | Name of the group ("JvmThreading") | 
|---|---|
| groupOid | OID of this group | 
| groupObjname | ObjectName for this group (may be null) | 
| server | MBeanServer for this group (may be null) | 
Initialization of the "JvmClassLoading" group. To disable support of this group, redefine the "createJvmClassLoadingMetaNode()" factory method, and make it return "null"
| server | MBeanServer for this group (may be null) | 
|---|
| Exception | 
|---|
Initialization of the "JvmCompilation" group. To disable support of this group, redefine the "createJvmCompilationMetaNode()" factory method, and make it return "null"
| server | MBeanServer for this group (may be null) | 
|---|
| Exception | 
|---|
Initialization of the "JvmMemory" group. To disable support of this group, redefine the "createJvmMemoryMetaNode()" factory method, and make it return "null"
| server | MBeanServer for this group (may be null) | 
|---|
| Exception | 
|---|
Initialization of the "JvmOS" group. To disable support of this group, redefine the "createJvmOSMetaNode()" factory method, and make it return "null"
| server | MBeanServer for this group (may be null) | 
|---|
| Exception | 
|---|
Initialization of the "JvmRuntime" group. To disable support of this group, redefine the "createJvmRuntimeMetaNode()" factory method, and make it return "null"
| server | MBeanServer for this group (may be null) | 
|---|
| Exception | 
|---|
Initialization of the "JvmThreading" group. To disable support of this group, redefine the "createJvmThreadingMetaNode()" factory method, and make it return "null"
| server | MBeanServer for this group (may be null) | 
|---|
| Exception | 
|---|