JmxUtils.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:iaf 作者:
/**
 * 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;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号