org.apache.http.conn

## Interface ConnectionRequest

- All Superinterfaces:
    Cancellable

      public interface ConnectionRequest
      extends Cancellable

  代表一个`HttpClientConnection`的请求，其生命周期由连接管理器管理。
  从以下版本开始：
    4.3

- - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientConnection` | `get(long timeout, TimeUnit tunit)` 在给定时间内获取连接。

    - ### Methods inherited from interface org.apache.http.concurrent.Cancellable

      `cancel`

- - ### 方法详细信息

    - #### get

          HttpClientConnection get(long timeout,
                                 TimeUnit tunit)
                                   throws InterruptedException,
                                          ExecutionException,
                                          ConnectionPoolTimeoutException

      在给定时间内获取连接。 此方法将阻止，直到连接可用，超时到期或连接管理器关闭。 超时以毫秒精度处理。 如果`Cancellable.cancel()`被阻塞或在此之前被调用，那么`InterruptedException`将被抛出。
      参数
        `timeout` - 超时，0或否为无超时
        `tunit` -为对所述单元 `timeout` ，可以是 `null`只有如果没有超时
      结果
        可用于沿给定路线进行通信的连接
      异常
        `ConnectionPoolTimeoutException` - 超时的情况
        `InterruptedException` - 如果调用线程在等待时中断
        `ExecutionException`

Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.

本帮助文档是使用 《谷歌翻译》翻译，请与英文版配合使用 by--QQ:654638585