public class HttpFactory extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
HttpFactory.IdleConnectionMonitor |
| 构造器和说明 |
|---|
HttpFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
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)
config - Client configuration.org.apache.http.nio.reactor.IOReactorExceptionpublic static org.apache.http.client.methods.HttpRequestBase createHttpRequest(ServiceClient.Request request, ExecutionContext context)
request - Request message.Copyright © 2016. All Rights Reserved.