JmxConnection.java 文件源码

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

项目:eZooKeeper 作者:
/**
 * TODO: Comment.
 * 
 * @param objectNamePattern
 * @param queryExp
 * @return
 */
public List<MBean> getMBeans(Set<ObjectName> objectNames) {

    if (objectNames == null) {
        return null;
    }

    if (!isConnected()) {
        return Collections.emptyList();
    }

    List<MBean> mbeanList = new ArrayList<MBean>(objectNames.size());

    for (ObjectName objectName : objectNames) {

        MBeanInfo mbeanInfo = null;
        try {
            mbeanInfo = _MBeanServerConnection.getMBeanInfo(objectName);
        }
        catch (Exception e) {
        }

        if (mbeanInfo == null) {
            continue;
        }

        MBean mbean = new MBean(objectName);
        mbean.setInfo(mbeanInfo);
        mbeanList.add(mbean);
    }

    return mbeanList;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号