org.apache.cxf.management.jmx.export.runtime
Class ModelMBeanAssembler
java.lang.Object
org.apache.cxf.management.jmx.export.runtime.ModelMBeanAssembler
public class ModelMBeanAssembler
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModelMBeanAssembler
public ModelMBeanAssembler()
getManagedResource
public ManagedResource getManagedResource(java.lang.Class<?> clazz)
getManagedAttribute
public ManagedAttribute getManagedAttribute(java.lang.reflect.Method method)
getManagedOperation
public ManagedOperation getManagedOperation(java.lang.reflect.Method method)
getManagedOperationParameters
public ManagedOperationParameter[] getManagedOperationParameters(java.lang.reflect.Method method)
getManagedNotifications
public ManagedNotification[] getManagedNotifications(java.lang.Class<?> clazz)
getAttributeName
public java.lang.String getAttributeName(java.lang.String methodName)
checkMethod
public static boolean checkMethod(java.lang.reflect.Method[] methods,
java.lang.String methodName)
getAttributeType
public static java.lang.String getAttributeType(java.lang.reflect.Method[] methods,
java.lang.String attributeName)
getAttributInfo
public org.apache.cxf.management.jmx.export.runtime.ModelMBeanAssembler.ManagedAttributeInfo getAttributInfo(java.lang.reflect.Method[] methods,
java.lang.String attributName,
java.lang.String attributType,
ManagedAttribute managedAttribute)
getModelMbeanInfo
public javax.management.modelmbean.ModelMBeanInfo getModelMbeanInfo(java.lang.Class<?> clazz)
Apache CXF