docs: public Client getClient() throws Exception {
          ClientConfig config = new ClientConfig();
          // turn off the timeout for debugging
          config.setProcedureCallTimeout(0);
          Client client = ClientFactory.createClient(config);
          // track this client so it can be closed at shutdown
          trackedClients.add(client);
          client.createConnection("localhost");
          return client;
      }