org.jboss.portal.common.util
Class JMX
java.lang.Object
org.jboss.portal.common.util.JMX
public final class JMX
- extends java.lang.Object
Field Summary |
static java.util.Comparator |
OBJECT_NAME_COMPARATOR
ObjectName comparator based on canonical name lexicography. |
Constructor Summary |
JMX()
|
Method Summary |
static boolean |
addNotificationListener(javax.management.MBeanServer server,
javax.management.ObjectName name,
javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
|
static javax.management.ObjectName |
extend(javax.management.ObjectName name,
java.util.Properties keyProperties)
|
static java.lang.Object |
getMBeanProxy(java.lang.Class clazz,
javax.management.ObjectName name,
javax.management.MBeanServer server)
|
static boolean |
removeNotificationListener(javax.management.MBeanServer server,
javax.management.ObjectName name,
javax.management.NotificationListener listener)
|
static void |
safeUnregister(javax.management.MBeanServer server,
javax.management.ObjectName name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OBJECT_NAME_COMPARATOR
public static java.util.Comparator OBJECT_NAME_COMPARATOR
- ObjectName comparator based on canonical name lexicography.
JMX
public JMX()
extend
public static javax.management.ObjectName extend(javax.management.ObjectName name,
java.util.Properties keyProperties)
safeUnregister
public static void safeUnregister(javax.management.MBeanServer server,
javax.management.ObjectName name)
getMBeanProxy
public static java.lang.Object getMBeanProxy(java.lang.Class clazz,
javax.management.ObjectName name,
javax.management.MBeanServer server)
addNotificationListener
public static boolean addNotificationListener(javax.management.MBeanServer server,
javax.management.ObjectName name,
javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
removeNotificationListener
public static boolean removeNotificationListener(javax.management.MBeanServer server,
javax.management.ObjectName name,
javax.management.NotificationListener listener)