## Uses of Class
org.apache.http.pool.PoolEntry

- Packages that use PoolEntry
  Package | Description
  --- | ---
  org.apache.http.impl.nio.pool | Basic implementations for interfaces in `org.apache.http.nio.pool`.
  org.apache.http.impl.pool | Basic implementations for interfaces in `org.apache.http.pool`.
  org.apache.http.nio.pool | Asynchronous (non-blocking) connection pool components.
  org.apache.http.nio.protocol | Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
  org.apache.http.pool | Synchronous (blocking) connection pool components.

- - ### Uses of PoolEntry in org.apache.http.impl.nio.pool

    Subclasses of PoolEntry in org.apache.http.impl.nio.pool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicNIOPoolEntry` A basic `PoolEntry` implementation that represents an entry in a pool of non-blocking `NHttpClientConnection`s identified by an `HttpHost` instance.

  - ### Uses of PoolEntry in org.apache.http.impl.pool

    Subclasses of PoolEntry in org.apache.http.impl.pool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicPoolEntry` A very basic `PoolEntry` implementation that represents an entry in a pool of blocking `HttpClientConnection`s identified by an `HttpHost` instance.

  - ### Uses of PoolEntry in org.apache.http.nio.pool

    Classes in org.apache.http.nio.pool with type parameters of type PoolEntry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractNIOConnPool<T,C,E extends PoolEntry<T,C>>` Abstract non-blocking connection pool.

  - ### Uses of PoolEntry in org.apache.http.nio.protocol

    Methods in org.apache.http.nio.protocol with type parameters of type PoolEntry
    Modifier and Type | Method and Description
    --- | ---
    `<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> Future<T>` | HttpAsyncRequester.`execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool)` Initiates asynchronous HTTP request execution.
    `<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> Future<T>` | HttpAsyncRequester.`execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool, HttpContext context)` Initiates asynchronous HTTP request execution.
    `<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> Future<T>` | HttpAsyncRequester.`execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<T> callback)` Initiates asynchronous HTTP request execution.
    `<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> Future<T>` | HttpAsyncRequester.`execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, E poolEntry, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<T> callback)` Initiates asynchronous HTTP request execution.

  - ### Uses of PoolEntry in org.apache.http.pool

    Classes in org.apache.http.pool with type parameters of type PoolEntry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractConnPool<T,C,E extends PoolEntry<T,C>>` Abstract synchronous (blocking) pool of connections.

    Methods in org.apache.http.pool with parameters of type PoolEntry
    Modifier and Type | Method and Description
    --- | ---
    `void` | PoolEntryCallback.`process(PoolEntry<T,C> entry)`

Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.