## Uses of Interface
org.apache.http.nio.NHttpClientEventHandler

- Packages that use NHttpClientEventHandler
  Package | Description
  --- | ---
  org.apache.http.impl.nio | Default implementations for interfaces in `org.apache.http.nio`.
  org.apache.http.nio.protocol | Asynchronous HTTP protocol handlers based on the non-blocking I/O model.

- - ### Uses of NHttpClientEventHandler in org.apache.http.impl.nio

    Methods in org.apache.http.impl.nio with parameters of type NHttpClientEventHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultNHttpClientConnection.`consumeInput(NHttpClientEventHandler handler)`
    `void` | DefaultNHttpClientConnection.`produceOutput(NHttpClientEventHandler handler)`

    Constructors in org.apache.http.impl.nio with parameters of type NHttpClientEventHandler
    Constructor and Description
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, ConnectionConfig config)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, HttpParams params)` Deprecated. (4.3) use `DefaultHttpClientIODispatch.DefaultHttpClientIODispatch( NHttpClientEventHandler, ConnectionConfig)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, NHttpConnectionFactory<DefaultNHttpClientConnection> connFactory)` Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, SSLContext sslcontext, ConnectionConfig config)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. (4.3) use `DefaultHttpClientIODispatch.DefaultHttpClientIODispatch( NHttpClientEventHandler, SSLContext, ConnectionConfig)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, ConnectionConfig config)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. (4.3) use `DefaultHttpClientIODispatch.DefaultHttpClientIODispatch( NHttpClientEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)`

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

    Classes in org.apache.http.nio.protocol that implement NHttpClientEventHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpAsyncRequestExecutor` `HttpAsyncRequestExecutor` is a fully asynchronous HTTP client side protocol handler based on the NIO (non-blocking) I/O model.

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