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;
}
ServiceCollector.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:csap-core
作者:
评论列表
文章目录