public synchronized void registerAll() throws InstanceNotFoundException, InstanceAlreadyExistsException, MBeanRegistrationException, NotCompliantMBeanException {
Iterator<RegisteredMBean> iter1 = unregisteredMBeans.iterator();
while (iter1.hasNext()) {
RegisteredMBean mBean = iter1.next();
mBean.register();
iter1.remove();
mBeans.add(mBean);
}
Iterator<RegisteredListener> iter2 = unregisteredListeners.iterator();
while (iter2.hasNext()) {
RegisteredListener listener = iter2.next();
listener.register();
iter2.remove();
if (listener instanceof Listener1) {
listeners1.add((Listener1) listener);
} else {
listeners2.add((Listener2) listener);
}
}
}
PogamutMBeanServer.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:Pogamut3
作者:
评论列表
文章目录