|
TPTP 4.4.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.tptp.monitoring.instrumentation.internal.jmx.modelmbean.MBeanInfoReflectiveBuilder
Creates a ModelMBean from a given Object. Builds the metadata
needed by the ModelMBean.
| Constructor Summary | |
|---|---|
MBeanInfoReflectiveBuilder()
|
|
| Method Summary | |
|---|---|
javax.management.modelmbean.ModelMBeanInfo |
createMBeanInfo(java.lang.Object object)
Creates an instance of ModelMBeanInfo. |
boolean |
isCasing()
Return true if first character should be lower cased. |
boolean |
isExposeDeclaredClassOnly()
Returns true to expose only declared methods. |
void |
setCasing(boolean caze)
Sets the casing for the Model mbean attribute |
void |
setExposeDeclaredClassOnly(boolean declaring)
Sets the exposure to the declared class only. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MBeanInfoReflectiveBuilder()
| Method Detail |
public javax.management.modelmbean.ModelMBeanInfo createMBeanInfo(java.lang.Object object)
throws javax.management.JMException,
java.beans.IntrospectionException
ModelMBeanInfo.
ModelMBeanInfo.
javax.management.JMException - error occurs creating the model info
java.beans.IntrospectionException - bean intropesction problempublic void setCasing(boolean caze)
caze - true to lower case first character.public boolean isCasing()
public void setExposeDeclaredClassOnly(boolean declaring)
declaring - true declared class only; false show everythingpublic boolean isExposeDeclaredClassOnly()
|
TPTP 4.4.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||