@Override public void shutDown() { synchronized (this.extensionToRunnerMap) { for (ProcessRunner runner : this.extensionToRunnerMap.values()) { for (Process p : runner.getProcesses()) p.destroy(); } } }