Actually, the question is more like "how can I create a new JMX Monitor when I can't subclass the Monitor"?
Is there an answer to this at all? ... err .. that doesn't involve copying the JBoss Monitor (and MonitorNotification) code into my source package ... (yeeeeuch..)
the interface is what it is as it has to follow the Sun defined interfaces (it is in javax.management package)
It is on the list of enhancements for jmx 1.3