[jboss-user] [Management, JMX/JBoss] - Re: Remote RMI JMX listner
minixman
do-not-reply at jboss.com
Wed Apr 23 03:40:01 EDT 2008
By using the following
MBeanServerConnection mbsc = (MBeanServerConnection) ctx.lookup("jmx/invoker/RMIAdaptor");
//
ObjectName serverInfo = new ObjectName("jboss.system:type=ServerInfo");
mbsc.addNotificationListener(serverInfo, this, null, null);
And then placing the following listner in my class
| public void handleNotification(Notification notification, Object handback) {
|
| System.out.println("\nReceived notification:");
| System.out.println("\tClassName: " + notification.getClass().getName());
| System.out.println("\tSource: " + notification.getSource());
| System.out.println("\tType: " + notification.getType());
| System.out.println("\tMessage: " + notification.getMessage());
| if (notification instanceof AttributeChangeNotification) {
| AttributeChangeNotification acn =
| (AttributeChangeNotification) notification;
| System.out.println("\tAttributeName: " + acn.getAttributeName());
| System.out.println("\tAttributeType: " + acn.getAttributeType());
| System.out.println("\tNewValue: " + acn.getNewValue());
| System.out.println("\tOldValue: " + acn.getOldValue());
| }
|
| }
|
I don't get any events come through on the attributes, can you subscirbe to attribute changes
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4146064#4146064
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4146064
More information about the jboss-user
mailing list