org.apache.http.impl.conn

## Class IdleConnectionHandler

- java.lang.Object
- - org.apache.http.impl.conn.IdleConnectionHandler

- 已过时。
  （4.1）不再使用

      @Deprecated
      public class IdleConnectionHandler
      extends Object

  用于连接管理器跟踪空闲连接的帮助类。

  此类不同步。

  从以下版本开始：
    4
  另请参见：
    `ClientConnectionManager.closeIdleConnections(long, java.util.concurrent.TimeUnit)`

- - ### 构造方法摘要

    构造方法
    Constructor and Description
    `IdleConnectionHandler()` 已过时。

  - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `add(HttpConnection connection, long validDuration, TimeUnit unit)` 已过时。 注册与此处理程序的给定连接。
    `void` | `closeExpiredConnections()` 已过时。
    `void` | `closeIdleConnections(long idleTime)` 已过时。 关闭至少在给定时间内空闲的连接。
    `boolean` | `remove(HttpConnection connection)` 已过时。 从空闲列表中删除要关闭的连接列表中的给定连接。
    `void` | `removeAll()` 已过时。 删除此处理程序引用的所有连接。

    - ### Methods inherited from class java.lang.Object

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

- - ### 构造方法详细信息

    - #### IdleConnectionHandler

          public IdleConnectionHandler()

      已过时。

  - ### 方法详细信息

    - #### add

          public void add(HttpConnection connection,
                 long validDuration,
                 TimeUnit unit)

      已过时。
      注册与此处理程序的给定连接。 连接将持续到`remove(org.apache.http.HttpConnection)`或`closeIdleConnections(long)`被调用。
      参数
        `connection` - 要添加的连接
      另请参见：
        `remove(org.apache.http.HttpConnection)`

    - #### remove

          public boolean remove(HttpConnection connection)

      已过时。
      从空闲列表中删除要关闭的连接列表中的给定连接。 如果连接仍然有效，则返回true;如果连接被认为已过期且未被使用，则返回false。
      参数
        `connection` -
      结果
        如果连接仍然有效，则为真。

    - #### removeAll

          public void removeAll()

      已过时。
      删除此处理程序引用的所有连接。

    - #### closeIdleConnections

          public void closeIdleConnections(long idleTime)

      已过时。
      关闭至少在给定时间内空闲的连接。
      参数
        `idleTime` - 要关闭连接的最短空闲时间（以毫秒为单位）

    - #### closeExpiredConnections

          public void closeExpiredConnections()

      已过时。

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

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