Search |
||
JMX API 2.0 Early Draft ReviewPosted by emcmanus on December 28, 2007 at 2:14 AM PST
The first draft of JSR 255 is out! This defines version 2.0 of the JMX API. We're planning to integrate it into the Java SE 7 platform, subject to the approval of the Expert Group for that platform. Here's a summary of the important changes. If you're interested, I'd encourage you to download the draft and look at the summary in the Overview Description, which has links into the relevant parts of the API. This draft contains all the major features that we are planning to add in this version of the API. If there's anything you'd like to see changed, this would be a very good time to let us know! Namespaces and CascadingThe concept of namespaces is new. All MBeans whose domain
begins with Cascading or Federation means that it is straightforward to import MBeans from a remote MBean Server as if they were local. This blog entry gives an overview of what Cascading is about. Event Service and NotificationsThe Event Service provides greater control over notification
handling than the default technique using
A new class Resource injection provides an alternative to implementing the
Annotations and Resource InjectionMBeans can now be defined using annotations. Also, the
@Resource annotation allows an MBean to get a reference
to its MBeanServer and ObjectName references, as an alternative
to implementing This blog entry provides details and rationale. Client Contexts and LocalizationMBeans now have access to a context that can contain information such as locale or transaction ids. (Note though that there is no explicit support for transactions in the API.) The descriptions in an QueriesA new Query Language provides an alternative way to
specify queries that is often simpler than constructing
Attributes appearing in a query can now use a dot (.) to
specify a value contained in an attribute of complex
type, similar to the existing support in the
MXBeansThe type mappings can now be customized for any MXBean using annotations or options. Previously the mapping rules were fixed. Options for StandardMBean and ProxiesA new DynamicWrapperMBeanA new interface NotificationManager interfaceThree methods of the Model MBeansIt is no longer required that the Send feedback!Feel free to comment here, or send mail to jmx-spec-comments@sun.com. »
Related Topics >>
Open JDK Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|