public class HttpFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpFactory.IdleConnectionMonitor |
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
HttpFactory() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager |
createConnectionManager(ClientConfiguration config)
Create a PoolingNHttpClientConnectionManager instance
|
static org.apache.http.impl.nio.client.CloseableHttpAsyncClient |
createHttpAsyncClient(org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager connManager,
ClientConfiguration config)
Creates a HttpAsyncClient instance.
|
static org.apache.http.client.methods.HttpRequestBase |
createHttpRequest(ServiceClient.Request request,
ExecutionContext context)
Creates a HttpRequestBase instance.
|
public static org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager createConnectionManager(ClientConfiguration config)
config - Client configurationpublic static org.apache.http.impl.nio.client.CloseableHttpAsyncClient createHttpAsyncClient(org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager connManager,
ClientConfiguration config)
connManager - Connection Managerconfig - Client configuration.public static org.apache.http.client.methods.HttpRequestBase createHttpRequest(ServiceClient.Request request, ExecutionContext context)
request - Request message.context - ContextCopyright © 2024. All Rights Reserved.