By Shanliang Jiang on Sep 10, 2008
Event driven management is powerful and efficient, it allows management decisions to be made at each event occurrence instead of at each discrete time interval, thus saving power and giving higher performance. JMX specifies and provides a very useful notification service allowing to realize event driven management. In our recent work in version 7 of the Java SE platform, we have specified a new Event Service for JMX, it contains:
- An Open Architecture. By separating the notification delivering mechanics from a JMX connector, it allows to use a user-specific notification transport from a server to a client, to specify a thread pool for notification transporting and distributing notifications, to recover from a disconnected connector ...
- Enhancement of Event Management. It allows to subscribe a listener to an MBean which is not yet registered, or to a set of MBeans whose ObjectNames are matched by an ObjectName pattern. I will talk these new features in my following blogs, and give some examples showing how to use the new features.