com.aliyun.oss.common.comm

## 类 TimeoutServiceClient

- java.lang.Object
- - com.aliyun.oss.common.comm.ServiceClient
  - - com.aliyun.oss.common.comm.DefaultServiceClient
    - - com.aliyun.oss.common.comm.TimeoutServiceClient

-     public class TimeoutServiceClient
      extends DefaultServiceClient

  Default implementation of `ServiceClient`.

- - ### 嵌套类概要

    - ### 从类继承的嵌套类/接口 com.aliyun.oss.common.comm.ServiceClient

      `ServiceClient.Request`

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected ThreadPoolExecutor` | `executor`

    - ### 从类继承的字段 com.aliyun.oss.common.comm.DefaultServiceClient

      `authCache, connectionManager, credentialsProvider, httpClient, httpRequestFactory, proxyHttpHost, requestConfig`

    - ### 从类继承的字段 com.aliyun.oss.common.comm.ServiceClient

      `config`

  - ### 构造器概要

    构造器
    构造器和说明
    `TimeoutServiceClient(ClientConfiguration config)`

  - ### 方法概要

    方法
    限定符和类型 | 方法和说明
    --- | ---
    `ResponseMessage` | `sendRequestCore(ServiceClient.Request request, ExecutionContext context)` Implements the core logic to send requests to Aliyun OSS services.
    `void` | `shutdown()`

    - ### 从类继承的方法 com.aliyun.oss.common.comm.DefaultServiceClient

      `buildResponse, createHttpClient, createHttpClientConnectionManager, createHttpContext, getDefaultRetryStrategy`

    - ### 从类继承的方法 com.aliyun.oss.common.comm.ServiceClient

      `getClientConfiguration, sendRequest`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### executor

          protected ThreadPoolExecutor executor

  - ### 构造器详细资料

    - #### TimeoutServiceClient

          public TimeoutServiceClient(ClientConfiguration config)

  - ### 方法详细资料

    - #### sendRequestCore

          public ResponseMessage sendRequestCore(ServiceClient.Request request,
                                        ExecutionContext context)
                                          throws IOException

      从类复制的说明: `ServiceClient`
      Implements the core logic to send requests to Aliyun OSS services.
      覆盖:
        `sendRequestCore` 在类中 `DefaultServiceClient`
      抛出:
        `IOException`

    - #### shutdown

          public void shutdown()

      覆盖:
        `shutdown` 在类中 `DefaultServiceClient`

Copyright © 2020. All Rights Reserved.