## Uses of Interface
org.apache.http.nio.reactor.SessionRequest

- Packages that use SessionRequest
  Package | Description
  --- | ---
  org.apache.http.impl.nio.reactor | Default implementations for interfaces in `org.apache.http.nio` including default I/O reactor implementations and support for SSL/TLS transport security.
  org.apache.http.nio.pool | Asynchronous (non-blocking) connection pool components.
  org.apache.http.nio.reactor | API for event driven NIO based on Doug Lea's reactor pattern.

- - ### Uses of SessionRequest in org.apache.http.impl.nio.reactor

    Classes in org.apache.http.impl.nio.reactor that implement SessionRequest
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SessionRequestImpl` Default implementation of `SessionRequest`.

    Methods in org.apache.http.impl.nio.reactor that return SessionRequest
    Modifier and Type | Method and Description
    --- | ---
    `SessionRequest` | DefaultConnectingIOReactor.`connect(SocketAddress remoteAddress, SocketAddress localAddress, Object attachment, SessionRequestCallback callback)`

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

    Methods in org.apache.http.nio.pool with parameters of type SessionRequest
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractNIOConnPool.`requestCancelled(SessionRequest request)`
    `protected void` | AbstractNIOConnPool.`requestCompleted(SessionRequest request)`
    `protected void` | AbstractNIOConnPool.`requestFailed(SessionRequest request)`
    `protected void` | AbstractNIOConnPool.`requestTimeout(SessionRequest request)`

  - ### Uses of SessionRequest in org.apache.http.nio.reactor

    Methods in org.apache.http.nio.reactor that return SessionRequest
    Modifier and Type | Method and Description
    --- | ---
    `SessionRequest` | ConnectingIOReactor.`connect(SocketAddress remoteAddress, SocketAddress localAddress, Object attachment, SessionRequestCallback callback)` Requests a connection to a remote host.

    Methods in org.apache.http.nio.reactor with parameters of type SessionRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionRequestCallback.`cancelled(SessionRequest request)` Triggered on cancellation of a `SessionRequest`.
    `void` | SessionRequestCallback.`completed(SessionRequest request)` Triggered on successful completion of a `SessionRequest`.
    `void` | SessionRequestCallback.`failed(SessionRequest request)` Triggered on unsuccessful completion a `SessionRequest`.
    `void` | SessionRequestCallback.`timeout(SessionRequest request)` Triggered if a `SessionRequest` times out.

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