# Package org.apache.http.impl.nio

Default implementations for interfaces in `org.apache.http.nio`.

See: Description

Class Summary
Class | Description
--- | ---
DefaultClientIOEventDispatch | Deprecated (4.2) use `DefaultHttpClientIODispatch`
DefaultHttpClientIODispatch | Default `IOEventDispatch` implementation that supports both plain (non-encrypted) and SSL encrypted client side HTTP connections.
DefaultHttpServerIODispatch | Default `IOEventDispatch` implementation that supports both plain (non-encrypted) and SSL encrypted server side HTTP connections.
DefaultNHttpClientConnection | Default implementation of the `NHttpClientConnection` interface.
DefaultNHttpClientConnectionFactory | Default factory for plain (non-encrypted), non-blocking `NHttpClientConnection`s.
DefaultNHttpServerConnection | Default implementation of the `NHttpServerConnection` interface.
DefaultNHttpServerConnectionFactory | Default factory for plain (non-encrypted), non-blocking `NHttpServerConnection`s.
DefaultServerIOEventDispatch | Deprecated (4.2) use `DefaultHttpServerIODispatch`
NHttpConnectionBase | This class serves as a base for all `NHttpConnection` implementations and provides functionality common to both client and server HTTP connections.
SSLClientIOEventDispatch | Deprecated (4.2) use `SSLClientIOEventDispatch`
SSLNHttpClientConnectionFactory | Default factory for SSL encrypted, non-blocking `NHttpClientConnection`s.
SSLNHttpServerConnectionFactory | Default factory for SSL encrypted, non-blocking `NHttpServerConnection`s.
SSLServerIOEventDispatch | Deprecated (4.2) use `SSLServerIOEventDispatch`

## Package org.apache.http.impl.nio Description

Default implementations for interfaces in `org.apache.http.nio`.