JDK-6603038 : Add a new class to list and obtain the platform MXBeans
  • Type: Enhancement
  • Component: core-svc
  • Sub-Component: java.lang.management
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2007-09-11
  • Updated: 2017-05-16
  • Resolved: 2008-03-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7Resolved
Related Reports
Duplicate :  
Description
For remote access to the platform MXBeans via JMX (used by tools), a string constant is needed to look up the MXBean. In JDK 5, the JVM MXBean names are defined in java.lang.management.ManagementFactory and the logging MXBean name is defined in java.util.logging.LogManager.

Typically a monitoring tool for a Java application are interested in all platform MXBeans.   

NIO and other components in the JRE will define their management interfaces in the future releases.  Having one single class to define all MXBean names will make it easier to find out what platform MXBeans are available as well as to use them.
Besides listing all platform MXBeans, also define a method to obtain the platform MXBeans.

Comments
EVALUATION 6610094 will define the API to address the same need. Close as a dup of 6610094.
05-03-2008

EVALUATION Define a new class to define names of platform MXBeans.
11-09-2007