com.aliyun.mns.common.http
类 HttpFactory
java.lang.Object
com.aliyun.mns.common.http.HttpFactory
public class HttpFactory
- extends Object
The factory to create HTTP-related objects.
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpFactory
public HttpFactory()
createConnectionManager
public static org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager createConnectionManager(ClientConfiguration config)
- Create a PoolingNHttpClientConnectionManager instance
- 参数:
config - Client configuration
createHttpAsyncClient
public static org.apache.http.impl.nio.client.CloseableHttpAsyncClient createHttpAsyncClient(org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager connManager,
ClientConfiguration config)
- Creates a HttpAsyncClient instance.
- 参数:
config - Client configuration.
- 返回:
- HttpClient instance.
- 抛出:
org.apache.http.nio.reactor.IOReactorException
createHttpRequest
public static org.apache.http.client.methods.HttpRequestBase createHttpRequest(ServiceClient.Request request,
ExecutionContext context)
- Creates a HttpRequestBase instance.
- 参数:
request - Request message.
- 返回:
- HttpRequestBase instance.
Copyright © 2016. All Rights Reserved.