NHttpClientEventHandler@Deprecated
public interface NHttpClientHandler
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closed(NHttpClientConnection conn)
已过时。
Triggered when the connection is closed.
|
void |
connected(NHttpClientConnection conn,
java.lang.Object attachment)
已过时。
Triggered when a new outgoing connection is created.
|
void |
exception(NHttpClientConnection conn,
HttpException ex)
已过时。
Triggered when an HTTP protocol violation occurs while receiving
an HTTP response.
|
void |
exception(NHttpClientConnection conn,
java.io.IOException ex)
已过时。
Triggered when an I/O error occurs while reading from or writing
to the underlying channel.
|
void |
inputReady(NHttpClientConnection conn,
ContentDecoder decoder)
已过时。
Triggered when the underlying channel is ready for reading a
new portion of the response entity through the corresponding
content decoder.
|
void |
outputReady(NHttpClientConnection conn,
ContentEncoder encoder)
已过时。
Triggered when the underlying channel is ready for writing a next portion
of the request entity through the corresponding content encoder.
|
void |
requestReady(NHttpClientConnection conn)
已过时。
Triggered when the connection is ready to accept a new HTTP request.
|
void |
responseReceived(NHttpClientConnection conn)
已过时。
Triggered when an HTTP response is received.
|
void |
timeout(NHttpClientConnection conn)
已过时。
Triggered when no input is detected on this connection over the
maximum period of inactivity.
|
void connected(NHttpClientConnection conn, java.lang.Object attachment)
conn - new outgoing HTTP connection.attachment - an object that was attached to the session requestvoid requestReady(NHttpClientConnection conn)
conn - HTTP connection that is ready to accept a new HTTP request.NHttpClientConnectionvoid responseReceived(NHttpClientConnection conn)
inputReady(NHttpClientConnection, ContentDecoder) calls
to transfer the response content.conn - HTTP connection that contains an HTTP responseNHttpClientConnectionvoid inputReady(NHttpClientConnection conn, ContentDecoder decoder)
IOControl interface.conn - HTTP connection that can produce a new portion of the
incoming response content.decoder - The content decoder to use to read content.NHttpClientConnection,
ContentDecoder,
IOControlvoid outputReady(NHttpClientConnection conn, ContentEncoder encoder)
If the content producer is unable to generate the outgoing content,
output event notifications can be temporarily suspended using
IOControl interface.
conn - HTTP connection that can accommodate a new portion
of the outgoing request content.encoder - The content encoder to use to write content.NHttpClientConnection,
ContentEncoder,
IOControlvoid exception(NHttpClientConnection conn, java.io.IOException ex)
conn - HTTP connection that caused an I/O errorex - I/O exceptionvoid exception(NHttpClientConnection conn, HttpException ex)
conn - HTTP connection that caused an HTTP protocol violationex - HTTP protocol violation exceptionvoid timeout(NHttpClientConnection conn)
conn - HTTP connection that caused timeout condition.void closed(NHttpClientConnection conn)
conn - closed HTTP connection.