|
JBossMX Parent POM 6.0.0.GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.mx.metadata.AbstractBuilder
org.jboss.mx.mxbean.MXBeanMetaData
public class MXBeanMetaData
MXBeanMetaData
| Field Summary |
|---|
| Fields inherited from class org.jboss.mx.metadata.AbstractBuilder |
|---|
properties |
| Constructor Summary | |
|---|---|
MXBeanMetaData(Class<?> mbeanClass)
Create a new MXBeanMetaData. |
|
MXBeanMetaData(Object mbeanInstance)
Create a new MXBeanMetaData. |
|
MXBeanMetaData(Object mbeanInstance,
Class<?> mbeanInterface)
Create a new MXBeanMetaData. |
|
| Method Summary | |
|---|---|
MBeanInfo |
build()
Constructs the Model MBean metadata. |
static Class<?> |
findMXBeanInterface(Class<?> mbeanClass)
Find the MXBean interface for a class |
Class<?> |
getMBeanInterface()
Retrieve the management interface |
| Methods inherited from class org.jboss.mx.metadata.AbstractBuilder |
|---|
getBooleanProperty, getProperties, getProperty, getStringProperty, setProperties, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MXBeanMetaData(Object mbeanInstance)
throws NotCompliantMBeanException
mbeanInstance - the mbean instance
NotCompliantMBeanException - for any error
public MXBeanMetaData(Class<?> mbeanClass)
throws NotCompliantMBeanException
mbeanClass - the class
NotCompliantMBeanException - for any error
public MXBeanMetaData(Object mbeanInstance,
Class<?> mbeanInterface)
throws NotCompliantMBeanException
mbeanInstance - the mbean instancembeanInterface - the mbean interface
NotCompliantMBeanException - for any error| Method Detail |
|---|
public static Class<?> findMXBeanInterface(Class<?> mbeanClass)
mbeanClass - the mbean class
public Class<?> getMBeanInterface()
public MBeanInfo build()
throws NotCompliantMBeanException
MetaDataBuilder
build in interface MetaDataBuilderbuild in class AbstractBuilderNotCompliantMBeanException - if there were errors building the
MBean info from the given data source
|
JBossMX Parent POM 6.0.0.GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||