MBeanAnalyzer.java 文件源码

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

项目:OpenJSharp 作者:
private MBeanAnalyzer(Class<?> mbeanType,
        MBeanIntrospector<M> introspector)
        throws NotCompliantMBeanException {
    if (!mbeanType.isInterface()) {
        throw new NotCompliantMBeanException("Not an interface: " +
                mbeanType.getName());
    } else if (!Modifier.isPublic(mbeanType.getModifiers()) &&
               !Introspector.ALLOW_NONPUBLIC_MBEAN) {
        throw new NotCompliantMBeanException("Interface is not public: " +
            mbeanType.getName());
    }

    try {
        initMaps(mbeanType, introspector);
    } catch (Exception x) {
        throw Introspector.throwException(mbeanType,x);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号