@Override public TransportClient createClient() { if (client == null) { TransportClient client = getClientProvider().createClient(); for (String serverUri : serverUris) { try { String host = uriParser.getHost(serverUri); int port = uriParser.getPort(serverUri); client.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName(host), port)); } catch (UnknownHostException e) { throw new ConfigurationException(e.getMessage()); } } this.client = client; } return client; }
@Override public TransportClient createClient() { if (client == null) { TransportClient client = getClientProvider().createClient(); for (String serverUri : serverUris) { try { String host = uriParser.getHost(serverUri); int port = uriParser.getPort(serverUri); client.addTransportAddress(new TransportAddress(InetAddress.getByName(host), port)); } catch (UnknownHostException e) { throw new ConfigurationException(e.getMessage()); } } this.client = client; } return client; }
@Override public TransportClient createClient() { if (client == null) { TransportClient client = getClientProvider().createClient(); for (String serverUri : serverUris) { try { String host = uriParser.getHost(serverUri); int port = uriParser.getPort(serverUri); client.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName(host), port)); } catch (UnknownHostException e) { throw new ConfigurationException(e.getMessage()); } } this.client = client; } return client; }
@Override public JestClient createClient() { if (client == null) { HttpClientConfig.Builder builder = new HttpClientConfig.Builder(serverUris) .maxTotalConnection(maxTotalConnections) .defaultMaxTotalConnectionPerRoute(defaultMaxTotalConnectionsPerRoute) .connTimeout(connTimeout) .readTimeout(readTimeout) .discoveryEnabled(discoveryEnabled) .multiThreaded(true); if (this.auth != null) { auth.configure(builder); } client = getClientProvider(builder).createClient(); } return client; }