Class ModelMBeanAssembler

java.lang.Object
org.apache.cxf.management.jmx.export.runtime.ModelMBeanAssembler

public class ModelMBeanAssembler extends Object
  • Constructor Details

    • ModelMBeanAssembler

      public ModelMBeanAssembler()
  • Method Details

    • getManagedResource

      public org.apache.cxf.management.annotation.ManagedResource getManagedResource(Class<?> clazz)
    • getManagedAttribute

      public org.apache.cxf.management.annotation.ManagedAttribute getManagedAttribute(Method method)
    • getManagedOperation

      public org.apache.cxf.management.annotation.ManagedOperation getManagedOperation(Method method)
    • getManagedOperationParameters

      public org.apache.cxf.management.annotation.ManagedOperationParameter[] getManagedOperationParameters(Method method)
    • getManagedNotifications

      public org.apache.cxf.management.annotation.ManagedNotification[] getManagedNotifications(Class<?> clazz)
    • getAttributeName

      public String getAttributeName(String methodName)
    • checkMethod

      public static boolean checkMethod(Method[] methods, String methodName)
    • getAttributeType

      public static String getAttributeType(Method[] methods, String attributeName)
    • getAttributInfo

      public org.apache.cxf.management.jmx.export.runtime.ModelMBeanAssembler.ManagedAttributeInfo getAttributInfo(Method[] methods, String attributName, String attributType, org.apache.cxf.management.annotation.ManagedAttribute managedAttribute)
    • getModelMbeanInfo

      public ModelMBeanInfo getModelMbeanInfo(Class<?> clazz)