/**
* Builds an AttributeInfo in a default way
* @param name
* @param displayName
* @param description
* @param deflt
* @param operName
* @param signature
* @return the default modelMBeanAttributeInfo object
*/
public static ModelMBeanAttributeInfo buildAttributeInfo(String name, String displayName, String description, String deflt, String operName, String signature){
Descriptor attrDesc = new DescriptorSupport();
attrDesc.setField("name", name);
attrDesc.setField("descriptorType", "attribute");
attrDesc.setField("default", deflt);
attrDesc.setField("displayName", displayName);
attrDesc.setField(
"getMethod",
operName);
ModelMBeanAttributeInfo result=new ModelMBeanAttributeInfo(name,
signature,
description,
true,
false,
false,
attrDesc);
return result;
}
JmxUtils.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:iaf
作者:
评论列表
文章目录