NamingResourcesMBean.java 文件源码

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

项目:lams 作者:
/**
 * Return the MBean Names of all the defined resource references for this
 * application.
 */
public String[] getResources() {

    ContextResource[] resources = 
                        ((NamingResources)this.resource).findResources();
    ArrayList results = new ArrayList();
    for (int i = 0; i < resources.length; i++) {
        try {
            ObjectName oname =
                MBeanUtils.createObjectName(managed.getDomain(), resources[i]);
            results.add(oname.toString());
        } catch (MalformedObjectNameException e) {
            IllegalArgumentException iae = new IllegalArgumentException
                ("Cannot create object name for resource " + resources[i]);
            iae.initCause(e);
            throw iae;
        }
    }
    return ((String[]) results.toArray(new String[results.size()]));

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号