Class HttpClientConfig
java.lang.Object
org.qubership.atp.itf.lite.backend.configuration.HttpClientConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.http.impl.conn.PoolingHttpClientConnectionManagerdefaultConnectionManager(HttpClientProperties properties) Creates and configures aPoolingHttpClientConnectionManagerbean with maximum total connections and per-route limits.
-
Constructor Details
-
HttpClientConfig
public HttpClientConfig()
-
-
Method Details
-
defaultConnectionManager
@Bean public org.apache.http.impl.conn.PoolingHttpClientConnectionManager defaultConnectionManager(@Qualifier("atp.itf.lite-org.qubership.atp.itf.lite.backend.configuration.HttpClientProperties") HttpClientProperties properties) Creates and configures aPoolingHttpClientConnectionManagerbean with maximum total connections and per-route limits.- Parameters:
properties- the configuration properties for the HTTP client, injected with a specific qualifier to resolve ambiguity in case multipleHttpClientPropertiesbeans exist.- Returns:
- a fully configured instance of
PoolingHttpClientConnectionManager
-