@Configuration protected static class HttpClientRibbonConfiguration.ApacheHttpClientConfiguration extends Object
Modifier | Constructor and Description |
---|---|
protected |
ApacheHttpClientConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
org.apache.http.impl.client.CloseableHttpClient |
httpClient(org.springframework.cloud.commons.httpclient.ApacheHttpClientFactory httpClientFactory,
org.apache.http.conn.HttpClientConnectionManager connectionManager,
com.netflix.client.config.IClientConfig config) |
org.apache.http.conn.HttpClientConnectionManager |
httpClientConnectionManager(com.netflix.client.config.IClientConfig config,
org.springframework.cloud.commons.httpclient.ApacheHttpClientConnectionManagerFactory connectionManagerFactory) |
@Bean @ConditionalOnMissingBean(value=org.apache.http.conn.HttpClientConnectionManager.class) public org.apache.http.conn.HttpClientConnectionManager httpClientConnectionManager(com.netflix.client.config.IClientConfig config, org.springframework.cloud.commons.httpclient.ApacheHttpClientConnectionManagerFactory connectionManagerFactory)
@Bean @ConditionalOnMissingBean(value=org.apache.http.impl.client.CloseableHttpClient.class) public org.apache.http.impl.client.CloseableHttpClient httpClient(org.springframework.cloud.commons.httpclient.ApacheHttpClientFactory httpClientFactory, org.apache.http.conn.HttpClientConnectionManager connectionManager, com.netflix.client.config.IClientConfig config)
@PreDestroy public void destroy() throws Exception
Exception
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.