ServiceCollector.java 文件源码

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

项目:csap-core 作者:
private SimonManagerMXBean getSimonProxyBean (
                                                MBeanServerConnection mbeanConn,
                                                ServiceCollectionResults collectionResults ) {

    SimonManagerMXBean simonMgrMxBean = null;

    ServiceInstance service = collectionResults.getServiceInstance();
    if ( service.getSimonMbean().length() > 0 ) {

        try {
            simonMgrMxBean = JMX.newMXBeanProxy(
                mbeanConn, new ObjectName(
                    collectionResults.getServiceInstance().getSimonMbean() ),
                SimonManagerMXBean.class );
        } catch (Exception e) {
            logger.warn( "Failed to get simon proxy", CSAP.getCsapFilteredStackTrace( e ) );
        }

    }

    logger.debug( "{} type: {} Simon mbean name: {} ",
        service.getServiceName(), service.getServerType(), service.getSimonMbean() );

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


问题


面经


文章

微信
公众号

扫码关注公众号