org.quickfixj.jmx.openmbean
Class CompositeDataBeanAdapter

java.lang.Object
  extended by org.quickfixj.jmx.openmbean.CompositeDataBeanAdapter

public class CompositeDataBeanAdapter
extends java.lang.Object


Constructor Summary
CompositeDataBeanAdapter(java.lang.Class<?> beanClass)
           
CompositeDataBeanAdapter(java.lang.Class<?> beanClass, java.lang.String defaultPropertyValue)
           
 
Method Summary
 javax.management.openmbean.CompositeData getData(java.lang.Object bean)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeDataBeanAdapter

public CompositeDataBeanAdapter(java.lang.Class<?> beanClass)
                         throws javax.management.openmbean.OpenDataException,
                                java.beans.IntrospectionException
Throws:
javax.management.openmbean.OpenDataException
java.beans.IntrospectionException

CompositeDataBeanAdapter

public CompositeDataBeanAdapter(java.lang.Class<?> beanClass,
                                java.lang.String defaultPropertyValue)
                         throws java.beans.IntrospectionException,
                                javax.management.openmbean.OpenDataException
Throws:
java.beans.IntrospectionException
javax.management.openmbean.OpenDataException
Method Detail

getData

public javax.management.openmbean.CompositeData getData(java.lang.Object bean)
                                                 throws java.beans.IntrospectionException,
                                                        java.lang.reflect.InvocationTargetException,
                                                        javax.management.openmbean.OpenDataException,
                                                        java.lang.IllegalAccessException
Throws:
java.beans.IntrospectionException
java.lang.reflect.InvocationTargetException
javax.management.openmbean.OpenDataException
java.lang.IllegalAccessException