/** * Register ourselves with the ServerLoadMonitor so we can raise an * Alarm if we get shutdown * @param serverLoadMonitor */ public ShutdownAlarm(Sleeper sleeper, ServerLoadMonitor serverLoadMonitor) { this.sleeper = sleeper; this.serverLoadMonitor = serverLoadMonitor; this.serverLoadMonitor.threadWaitStarting(waitController); }