@Override public void close() { if (!isClosed()) { connectionPool.close(); serverMonitor.close(); isClosed = true; } }