Class ModelMBeanAssembler


  • public class ModelMBeanAssembler
    extends Object
    • Constructor Detail

      • ModelMBeanAssembler

        public ModelMBeanAssembler()
    • Method Detail

      • 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)