| Package | Description |
|---|---|
| org.apache.http.impl.nio |
Default implementations of HTTP connections for asynchronous,
even driven communication.
|
| org.apache.http.impl.nio.bootstrap |
Embedded non-blocking server and server bootstrap.
|
| org.apache.http.impl.nio.pool |
Default implementations of client side connection pools
for asynchronous, even driven communication.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultNHttpClientConnectionFactory |
Default factory for plain (non-encrypted), non-blocking
NHttpClientConnections. |
class |
DefaultNHttpServerConnectionFactory |
Default factory for plain (non-encrypted), non-blocking
NHttpServerConnections. |
class |
SSLNHttpClientConnectionFactory |
Default factory for SSL encrypted, non-blocking
NHttpClientConnections. |
class |
SSLNHttpServerConnectionFactory |
Default factory for SSL encrypted, non-blocking
NHttpServerConnections. |
| Modifier and Type | Method | Description |
|---|---|---|
NHttpConnectionFactory<? extends DefaultNHttpClientConnection> |
DefaultHttpClientIODispatch.getConnectionFactory() |
Gets the connection factory used to construct this dispatch.
|
NHttpConnectionFactory<? extends DefaultNHttpServerConnection> |
DefaultHttpServerIODispatch.getConnectionFactory() |
Gets the connection factory used to construct this dispatch.
|
| Constructor | Description |
|---|---|
DefaultHttpClientIODispatch(H handler,
NHttpConnectionFactory<? extends DefaultNHttpClientConnection> connFactory) |
Creates a new instance of this class to be used for dispatching I/O event
notifications to the given protocol handler.
|
DefaultHttpServerIODispatch(H handler,
NHttpConnectionFactory<? extends DefaultNHttpServerConnection> connFactory) |
| Modifier and Type | Method | Description |
|---|---|---|
ServerBootstrap |
ServerBootstrap.setConnectionFactory(NHttpConnectionFactory<? extends DefaultNHttpServerConnection> connectionFactory) |
Assigns
NHttpConnectionFactory instance. |
| Constructor | Description |
|---|---|
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory) |
|
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory,
NHttpConnectionFactory<? extends NHttpClientConnection> sslFactory) |