Class ModelMBeanInfoSupporter

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

public class ModelMBeanInfoSupporter extends Object
  • Field Details

  • Constructor Details

    • ModelMBeanInfoSupporter

      public ModelMBeanInfoSupporter()
  • Method Details

    • clear

      public void clear()
    • addModelMBeanMethod

      public void addModelMBeanMethod(String name, String[] paramTypes, String[] paramNames, String[] paramDescs, String description, String rtype, Descriptor desc)
    • addModelMBeanNotification

      public void addModelMBeanNotification(String[] type, String className, String description, Descriptor desc)
    • checkAttribute

      public boolean checkAttribute(String attributeName)
    • addModelMBeanAttribute

      public void addModelMBeanAttribute(String fname, String ftype, boolean read, boolean write, boolean is, String description, Descriptor desc)
    • addModelMBeanConstructor

      public void addModelMBeanConstructor(Constructor<?> c, String description, Descriptor desc)
    • buildModelMBeanInfo

      public ModelMBeanInfo buildModelMBeanInfo(Descriptor desc)
    • buildAttributeDescriptor

      public Descriptor buildAttributeDescriptor(org.apache.cxf.management.annotation.ManagedAttribute ma, String attributeName, boolean is, boolean read, boolean write)
    • buildOperationDescriptor

      public Descriptor buildOperationDescriptor(org.apache.cxf.management.annotation.ManagedOperation mo, String operationName)
    • buildAttributeOperationDescriptor

      public Descriptor buildAttributeOperationDescriptor(String operationName)
    • buildMBeanDescriptor

      public Descriptor buildMBeanDescriptor(org.apache.cxf.management.annotation.ManagedResource mr)