/** * Stop the registration of the {@link #candidate} for leader election. If the candidate is * currently leader, its leadership will be revoked. */ @Override public synchronized void stop() { if (running) { leaderSelector.close(); running = false; } }
@Override public void close() { leaderSelector.close(); client.close(); webServer.close(); }
@Override public void close() throws IOException { leaderSelector.close(); }