public class TimeoutServiceClient extends DefaultServiceClient
ServiceClient.ServiceClient.Request| Modifier and Type | Field and Description |
|---|---|
protected ThreadPoolExecutor |
executor |
authCache, connectionManager, credentialsProvider, httpClient, httpRequestFactory, proxyHttpHost, requestConfigconfig| Constructor and Description |
|---|
TimeoutServiceClient(ClientConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
ResponseMessage |
sendRequestCore(ServiceClient.Request request,
ExecutionContext context)
Implements the core logic to send requests to Aliyun OSS services.
|
void |
shutdown() |
buildResponse, createHttpClient, createHttpClientConnectionManager, createHttpContext, getConnectionPoolStats, getDefaultRetryStrategy, resolveIntValue, resolveStringValuegetClientConfiguration, sendRequestprotected ThreadPoolExecutor executor
public TimeoutServiceClient(ClientConfiguration config)
public ResponseMessage sendRequestCore(ServiceClient.Request request, ExecutionContext context) throws IOException
ServiceClientsendRequestCore in class DefaultServiceClientrequest - a request message.context - http request context.ResponseMessage instance.IOException - An IO errors are encountered in the client while making the
request or handling the response.public void shutdown()
shutdown in class DefaultServiceClientCopyright © 2023. All Rights Reserved.