public EhcacheHibernateMBean getBean() { if (currBean != nullBean) { return currBean; } if (clusterModel.isReady()) { IServer activeCoord = clusterModel.getActiveCoordinator(); try { Set<ObjectName> onSet = activeCoord.queryNames(templateName, null); Iterator<ObjectName> onIter = onSet.iterator(); while (onIter.hasNext()) { ObjectName on = onIter.next(); EhcacheHibernateMBean statsBean = activeCoord.getMBeanProxy(on, EhcacheHibernateMBean.class); try { activeCoord.addNotificationListener(on, this); } catch (Exception e) { continue; } setCurrentBeanName(on); return currBean = statsBean; } } catch (IOException ioe) { /**/ } } return currBean = nullBean; }
public EhcacheHibernateMBean getBean() { if (currBean != nullBean) { return currBean; } if (clusterModel.isReady()) { IServer activeCoord = clusterModel.getActiveCoordinator(); try { Set<ObjectName> onSet = activeCoord.queryNames(templateName, null); Iterator<ObjectName> onIter = onSet.iterator(); while (onIter.hasNext()) { ObjectName on = onIter.next(); EhcacheHibernateMBean statsBean = activeCoord.getMBeanProxy(on, EhcacheHibernateMBean.class); try { activeCoord.addNotificationListener(on, this); } catch (Exception e) { continue; } setCurrentBeanName(on); return currBean = statsBean; } } catch (IOException ioe) { /**/ } } return currBean = nullBean; }
public HibernateStatsMBean getBean() { if (currBean != nullBean) { return currBean; } if (clusterModel.isReady()) { IServer activeCoord = clusterModel.getActiveCoordinator(); try { Set<ObjectName> onSet = activeCoord.queryNames(templateName, null); Iterator<ObjectName> onIter = onSet.iterator(); while (onIter.hasNext()) { ObjectName on = onIter.next(); HibernateStatsMBean statsBean = activeCoord.getMBeanProxy(on, HibernateStatsMBean.class); try { activeCoord.addNotificationListener(on, this); } catch (Exception e) { continue; } setCurrentBeanName(on); return currBean = statsBean; } } catch (IOException ioe) { /**/ } } return currBean = nullBean; }