title: What is the status of JMX 2.0?
body: <p>It was supposed to be released with Java 7, but the status is <a href="http://jcp.org/en/jsr/detail?id=255" rel="noreferrer">Dormant</a>. On the other hand, the same page says</p>
  
  <blockquote>
    <p>Use generics in the JMX API, for example have <code>MBeanServer.queryNames</code> return <code>Set&lt;ObjectName&gt;</code> rather than just <code>Set</code>.</p>
  </blockquote>
  
  <p>and this did happen <a href="http://docs.oracle.com/javase/6/docs/api/javax/management/MBeanServer.html#queryNames%28javax.management.ObjectName,%20javax.management.QueryExp%29" rel="noreferrer">in Java 6</a>. So, did some of the changes get in? Are there significant differences between Java 6 and Java 7 JMX implementations? Looking at Javadocs, I didn't notice any, but this only covers the API.</p>