|
From: Rob H. <ro...@ca...> - 2004-07-12 16:32:28
|
All, I have the basics of some JMX support for Spring which, with consent, I would like to check into sandbox. Currently the configuration supports exposure of any Spring bean as JMX MBean using Model MBeans. The class model supports the notion of a metadata assembler which is responsible for creating the Model MBean metadata and also the notion of an invoker which is responsible for invoking methods on the managed resource. Currently I have a metadata assembler that uses reflection and exposes all methods as JMX operations and all JavaBean style properties as JMX attributes. I plan to have an assembler based on Commons Attributes that allows for more control over bean exposure. I have two invokers, one that uses simple reflection and the other that uses Cglib. I want to get this in and see what everyone thinks and gather some more input. Most of this week is taken up for me with spec drafting and a move to a new office, but next week I will be in a position to put in 4-5 solid days on the JMX integration. Rob |