java.lang.AutoCloseable, java.io.Closeable, org.apache.http.HttpConnection, IOControl, NHttpConnectionNHttpClientIOTargetDefaultNHttpClientConnectionpublic interface NHttpClientConnection extends NHttpConnection
NHttpConnectionACTIVE, CLOSED, CLOSING| Modifier and Type | Method | Description |
|---|---|---|
boolean |
isRequestSubmitted() |
Returns
true if an HTTP request has been submitted to the
target server. |
void |
resetInput() |
Resets input state.
|
void |
resetOutput() |
Resets output state.
|
void |
submitRequest(org.apache.http.HttpRequest request) |
Submits
HttpRequest to be sent to the target server. |
close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdownrequestInput, requestOutput, shutdown, suspendInput, suspendOutputgetContext, getHttpRequest, getHttpResponse, getStatusvoid submitRequest(org.apache.http.HttpRequest request)
throws java.io.IOException,
org.apache.http.HttpException
HttpRequest to be sent to the target server.request - HTTP requestjava.io.IOException - if I/O error occurs while submitting the requestorg.apache.http.HttpException - if the HTTP request violates the HTTP protocol.boolean isRequestSubmitted()
true if an HTTP request has been submitted to the
target server.true if an HTTP request has been submitted,
false otherwise.void resetOutput()
void resetInput()