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

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

### Uses of NHttpServiceHandler in org.apache.http.impl.nio

Fields in org.apache.http.impl.nio declared as NHttpServiceHandler
Modifier and Type | Field and Description
--- | ---
`protected NHttpServiceHandler` | DefaultServerIOEventDispatch.`handler` Deprecated.
`protected NHttpServiceHandler` | SSLServerIOEventDispatch.`handler` Deprecated.

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

Constructors in org.apache.http.impl.nio with parameters of type NHttpServiceHandler
Constructor and Description
`DefaultServerIOEventDispatch(NHttpServiceHandler handler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
`SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
`SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, SSLIOSessionHandler sslHandler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.

### Uses of NHttpServiceHandler in org.apache.http.impl.nio.ssl

Constructors in org.apache.http.impl.nio.ssl with parameters of type NHttpServiceHandler
Constructor and Description
`SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
`SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.

### Uses of NHttpServiceHandler in org.apache.http.nio

Methods in org.apache.http.nio with parameters of type NHttpServiceHandler
Modifier and Type | Method and Description
--- | ---
`void` | NHttpServerIOTarget.`consumeInput(NHttpServiceHandler handler)` Deprecated. Triggered when the connection is ready to consume input.
`void` | NHttpServerIOTarget.`produceOutput(NHttpServiceHandler handler)` Deprecated. Triggered when the connection is ready to produce output.

### Uses of NHttpServiceHandler in org.apache.http.nio.protocol

Classes in org.apache.http.nio.protocol that implement NHttpServiceHandler
Modifier and Type | Class and Description
--- | ---
`class` | `AsyncNHttpServiceHandler` Deprecated. (4.2) use `HttpAsyncService`
`class` | `BufferingHttpServiceHandler` Deprecated. (4.2) use `HttpAsyncService`
`class` | `ThrottlingHttpServiceHandler` Deprecated. (4.2) use `HttpAsyncService`