|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.qpid.server.management.MBeanIntrospector
class MBeanIntrospector
This class is a utility class to introspect the MBean class and the management interface class for various purposes.
Constructor Summary | |
---|---|
MBeanIntrospector()
|
Method Summary | |
---|---|
(package private) static MBeanAttributeInfo[] |
getMBeanAttributesInfo(Class interfaceClass)
Introspects the management interface class for MBean attributes. |
(package private) static MBeanConstructorInfo[] |
getMBeanConstructorsInfo(Class implClass)
Introspects the MBean class for constructors |
(package private) static String |
getMBeanDescription(Class annotatedClass)
Retrieves the description from the annotations of given class |
(package private) static MBeanOperationInfo[] |
getMBeanOperationsInfo(Class interfaceClass)
Introspects the management interface class for management operations. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
MBeanIntrospector()
Method Detail |
---|
static MBeanAttributeInfo[] getMBeanAttributesInfo(Class interfaceClass) throws NotCompliantMBeanException
interfaceClass
-
NotCompliantMBeanException
static MBeanOperationInfo[] getMBeanOperationsInfo(Class interfaceClass)
interfaceClass
-
static MBeanConstructorInfo[] getMBeanConstructorsInfo(Class implClass)
implClass
-
static String getMBeanDescription(Class annotatedClass)
annotatedClass
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |