@Override public void run(NodeListener listener) { listener.onError(node, throwable); } });
@Override public void run(NodeListener listener) { listener.onShutdown(node); } }, MAX_SHUTDOWN_DELAY_DURATION, MAX_SHUTDOWN_DELAY_UNITS);
@Override public void run(NodeListener listener) { listener.onStart(connectedNode); } });
@Override public void run(NodeListener listener) { try { listener.onShutdownComplete(node); } catch (Throwable e) { System.out.println(listener); } } });