Package org.jolokia.server.core.util.jmx
Class JmxUtil
java.lang.Object
org.jolokia.server.core.util.jmx.JmxUtil
Utilit class for dealing with JMX's
ObjectName- Since:
- 05.03.13
- Author:
- roland
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddMBeanRegistrationListener(MBeanServerConnection pServer, NotificationListener pListener, ObjectName pObjectNameToFilter) Register a notification listener which listens for registration and deregistration of MBeans at a certain serverstatic ObjectNamenewObjectName(String pName) Factory method for creating a new object name, mapping any checkedMalformedObjectNameExceptionto a runtime exception (IllegalArgumentException)static voidremoveMBeanRegistrationListener(MBeanServerConnection pServer, NotificationListener pListener) Remove a notification listener from the given MBeanServer while listening for MBeanServer registration events
-
Method Details
-
newObjectName
Factory method for creating a new object name, mapping any checkedMalformedObjectNameExceptionto a runtime exception (IllegalArgumentException)- Parameters:
pName- name to convert- Returns:
- the created object name
-
addMBeanRegistrationListener
public static void addMBeanRegistrationListener(MBeanServerConnection pServer, NotificationListener pListener, ObjectName pObjectNameToFilter) Register a notification listener which listens for registration and deregistration of MBeans at a certain server- Parameters:
pServer- server to register topListener- listener to registerpObjectNameToFilter- object name which should be listen for. If null, listens for any MBean registration
-
removeMBeanRegistrationListener
public static void removeMBeanRegistrationListener(MBeanServerConnection pServer, NotificationListener pListener) Remove a notification listener from the given MBeanServer while listening for MBeanServer registration events- Parameters:
pServer- server from where to unregisterpListener- listener to unregister
-