mr.register(new ModuleLifecycleListener() { public void moduleInstalled(Module module) { clearBlackList();
private void enableMonitoringForProbeProviders(boolean isDiscoverXMLProviders) { //Process all ProbeProviders from modules loaded discoverProbeProviders(); //Start listening to any new Modules that are coming in now registry.register(this); //Don't do this the first time, since we need to wait till the server starts // We should try to do this in a seperate thread, as we dont want to get held up in server start if (isDiscoverXMLProviders) { //Process all XMLProbeProviders from lib/monitor directory discoverXMLProviders(); } //Start registering the cached StatsProviders and also those that are coming in new setStatsProviderManagerDelegate(); //register probeprocee listener probeProviderFactory.addProbeProviderEventListener(new ProcessProbes()); }