Package org.jmxtrans.embedded.util.jmx
Class JmxUtils2
java.lang.Object
org.jmxtrans.embedded.util.jmx.JmxUtils2
public class JmxUtils2 extends Object
JMX utils.
- Author:
- Cyrille Le Clerc
-
Method Summary
Modifier and Type Method Description static ObjectNameregisterObject(Object object, String objectName, MBeanServer mbeanServer)Try to register givenobjectwithobjectName.static voidunregisterObject(ObjectName objectName, MBeanServer mbeanServer)Try to unregister givenobjectName.
-
Method Details
-
registerObject
@Nullable public static ObjectName registerObject(Object object, String objectName, MBeanServer mbeanServer)Try to register givenobjectwithobjectName. If registration fails, aLogger.warn(String)message is emitted andnullis returned.- Parameters:
object-objectName-mbeanServer-- Returns:
- the ObjectName of the registered object or
nullif registration failed.
-
unregisterObject
Try to unregister givenobjectName. If givenobjectNameisnull, nothing is done. If registration fails, aLogger.warn(String)message is emitted andnullis returned.- Parameters:
objectName- objectName to unregistermbeanServer- MBeanServer to which the objectName is unregistered
-