|
@@ -60,9 +60,8 @@ public class DefaultApacheHttpClientBuilder implements ApacheHttpClientBuilder { |
|
|
|
|
|
|
|
|
private HttpClientBuilder httpClientBuilder; |
|
|
private HttpClientBuilder httpClientBuilder; |
|
|
|
|
|
|
|
|
private boolean prepared = false; |
|
|
|
|
|
|
|
|
|
|
|
private DefaultApacheHttpClientBuilder() { |
|
|
private DefaultApacheHttpClientBuilder() { |
|
|
|
|
|
prepare(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static DefaultApacheHttpClientBuilder get() { |
|
|
public static DefaultApacheHttpClientBuilder get() { |
|
@@ -155,11 +154,6 @@ public class DefaultApacheHttpClientBuilder implements ApacheHttpClientBuilder { |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public CloseableHttpClient build() { |
|
|
public CloseableHttpClient build() { |
|
|
if (!this.prepared) { |
|
|
|
|
|
prepare(); |
|
|
|
|
|
this.prepared = true; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return this.httpClientBuilder.build(); |
|
|
return this.httpClientBuilder.build(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|