| Name | Description | Type | Package | Framework |
| AsyncScheme | Class | org.apache.http.nio.conn.scheme | Apache HttpComponents | |
| AsyncSchemeRegistry | A set of supported protocol AsyncSchemes. | Class | org.apache.http.nio.conn.scheme | Apache HttpComponents |
| ClientAsyncConnection | Interface | org.apache.http.nio.conn | Apache HttpComponents | |
| ClientAsyncConnectionFactory | Interface | org.apache.http.nio.conn | Apache HttpComponents | |
| ClientAsyncConnectionManager | Interface | org.apache.http.nio.conn | Apache HttpComponents | |
| LayeringStrategy | Interface | org.apache.http.nio.conn.scheme | Apache HttpComponents | |
| ManagedClientAsyncConnection | Interface | org.apache.http.nio.conn | Apache HttpComponents | |
| ManagedNHttpClientConnection | Represents a managed connection whose state and life cycle is managed by a connection manager. | Interface | org.apache.http.nio.conn | Apache HttpComponents |
| NHttpClientConnectionManager | Represents a manager of persistent client connections. | Interface | org.apache.http.nio.conn | Apache HttpComponents |
| NHttpConnectionFactory | Generic NHttpConnection factory. | Interface | org.apache.http.nio.conn | Apache HttpComponents |
| NoopIOSessionStrategy | Class | org.apache.http.nio.conn | Apache HttpComponents | |
| SchemeIOSessionStrategy | I/O session layering strategy for complex protocol schemes, which employ a transport level security protocol to secure HTTP communication | Interface | org.apache.http.nio.conn | Apache HttpComponents |
| SSLIOSessionStrategy | TLS/SSL transport level security strategy. | Class | org.apache.http.nio.conn.ssl | Apache HttpComponents |
| SSLLayeringStrategy | Class | org.apache.http.nio.conn.ssl | Apache HttpComponents | |