@Override public void initializationCompleted() { super.initializationCompleted(); if (monitoring != null) { monitoring.initializationCompleted(); } }
public static Object getMXBean(String objName) { if (monitoring != null) { return monitoring.getMXBean(objName); } else { return null; } }
private void initMonitoring(String settings, String configDir) { if (monitoring == null && settings != null) { try { monitoring = (MonitoringSetupIfc) Class.forName("tigase.management.MonitoringSetup").newInstance(); monitoring.initMonitoring(settings, configDir); } catch (Exception e) { log.log(Level.WARNING, "Can not initialize monitoring: ", e); } } }
public static void putMXBean(String objName, Object bean) { if (monitoring != null) { monitoring.putMXBean(objName, bean); } }