NHttpClientEventHandler
@Deprecated public interface NHttpClientHandler
Modifier and Type | Method and Description |
---|---|
void |
closed(NHttpClientConnection conn)
Deprecated.
Triggered when the connection is closed.
|
void |
connected(NHttpClientConnection conn,
Object attachment)
Deprecated.
Triggered when a new outgoing connection is created.
|
void |
exception(NHttpClientConnection conn,
HttpException ex)
Deprecated.
Triggered when an HTTP protocol violation occurs while receiving
an HTTP response.
|
void |
exception(NHttpClientConnection conn,
IOException ex)
Deprecated.
Triggered when an I/O error occurs while reading from or writing
to the underlying channel.
|
void |
inputReady(NHttpClientConnection conn,
ContentDecoder decoder)
Deprecated.
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)
Deprecated.
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)
Deprecated.
Triggered when the connection is ready to accept a new HTTP request.
|
void |
responseReceived(NHttpClientConnection conn)
Deprecated.
Triggered when an HTTP response is received.
|
void |
timeout(NHttpClientConnection conn)
Deprecated.
Triggered when no input is detected on this connection over the
maximum period of inactivity.
|
void connected(NHttpClientConnection conn, 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.NHttpClientConnection
void responseReceived(NHttpClientConnection conn)
If the response received encloses a response entity this method will
be followed by a series of
inputReady(NHttpClientConnection, ContentDecoder)
calls
to transfer the response content.
conn
- HTTP connection that contains an HTTP responseNHttpClientConnection
void inputReady(NHttpClientConnection conn, ContentDecoder decoder)
If the content consumer is unable to process the incoming content,
input event notifications can be temporarily suspended using
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
,
IOControl
void 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
,
IOControl
void exception(NHttpClientConnection conn, 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.Copyright © 2010 - 2020 Adobe. All Rights Reserved