Class ModelMBeanInfoSupporter
java.lang.Object
org.apache.cxf.management.jmx.export.runtime.ModelMBeanInfoSupporter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,ModelMBeanAttributeInfo> protected Map<Constructor<?>,ModelMBeanConstructorInfo> protected Map<String,ModelMBeanNotificationInfo> protected Map<String,ModelMBeanOperationInfo> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddModelMBeanAttribute(String fname, String ftype, boolean read, boolean write, boolean is, String description, Descriptor desc) voidaddModelMBeanConstructor(Constructor<?> c, String description, Descriptor desc) voidaddModelMBeanMethod(String name, String[] paramTypes, String[] paramNames, String[] paramDescs, String description, String rtype, Descriptor desc) voidaddModelMBeanNotification(String[] type, String className, String description, Descriptor desc) buildAttributeDescriptor(org.apache.cxf.management.annotation.ManagedAttribute ma, String attributeName, boolean is, boolean read, boolean write) buildAttributeOperationDescriptor(String operationName) buildMBeanDescriptor(org.apache.cxf.management.annotation.ManagedResource mr) buildOperationDescriptor(org.apache.cxf.management.annotation.ManagedOperation mo, String operationName) booleancheckAttribute(String attributeName) voidclear()
-
Field Details
-
attributes
-
notifications
-
constructors
-
operations
-
-
Constructor Details
-
ModelMBeanInfoSupporter
public ModelMBeanInfoSupporter()
-
-
Method Details
-
clear
public void clear() -
addModelMBeanMethod
-
addModelMBeanNotification
public void addModelMBeanNotification(String[] type, String className, String description, Descriptor desc) -
checkAttribute
-
addModelMBeanAttribute
public void addModelMBeanAttribute(String fname, String ftype, boolean read, boolean write, boolean is, String description, Descriptor desc) -
addModelMBeanConstructor
-
buildModelMBeanInfo
-
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
-
buildMBeanDescriptor
-