public class AsyncAnnotatedMBean extends AnnotatedMBean
| Modifier | Constructor and Description |
|---|---|
protected |
AsyncAnnotatedMBean(java.lang.Class<?> mbeanInterface) |
|
AsyncAnnotatedMBean(java.util.concurrent.ExecutorService executor,
long timeout,
T impl,
java.lang.Class<T> mbeanInterface) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
asyncInvole(java.lang.String s,
java.lang.Object[] objects,
java.lang.String[] strings) |
java.lang.Object |
invoke(java.lang.String s,
java.lang.Object[] objects,
java.lang.String[] strings) |
static void |
registerMBean(java.util.concurrent.ExecutorService executor,
long timeout,
ManagementContext context,
java.lang.Object object,
javax.management.ObjectName objectName) |
getDescription, getDescription, getParameterName, registerMBeancacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic AsyncAnnotatedMBean(java.util.concurrent.ExecutorService executor,
long timeout,
T impl,
java.lang.Class<T> mbeanInterface)
throws javax.management.NotCompliantMBeanException
javax.management.NotCompliantMBeanExceptionprotected AsyncAnnotatedMBean(java.lang.Class<?> mbeanInterface)
throws javax.management.NotCompliantMBeanException
javax.management.NotCompliantMBeanExceptionprotected java.lang.Object asyncInvole(java.lang.String s,
java.lang.Object[] objects,
java.lang.String[] strings)
throws javax.management.MBeanException,
javax.management.ReflectionException
javax.management.MBeanExceptionjavax.management.ReflectionExceptionpublic static void registerMBean(java.util.concurrent.ExecutorService executor,
long timeout,
ManagementContext context,
java.lang.Object object,
javax.management.ObjectName objectName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object invoke(java.lang.String s,
java.lang.Object[] objects,
java.lang.String[] strings)
throws javax.management.MBeanException,
javax.management.ReflectionException
invoke in interface javax.management.DynamicMBeaninvoke in class AnnotatedMBeanjavax.management.MBeanExceptionjavax.management.ReflectionExceptionCopyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.