|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HttpServerConnection
A server-side HTTP connection, which can be used for receiving requests and sending responses.
Method Summary | |
---|---|
void |
flush()
Sends all pending buffered data over this connection. |
void |
receiveRequestEntity(HttpEntityEnclosingRequest request)
Receives the next request entity available from this connection and attaches it to an existing request. |
HttpRequest |
receiveRequestHeader()
Receives the request line and all headers available from this connection. |
void |
sendResponseEntity(HttpResponse response)
Sends the response entity of a response over this connection. |
void |
sendResponseHeader(HttpResponse response)
Sends the response line and headers of a response over this connection. |
Methods inherited from interface org.apache.http.HttpConnection |
---|
close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdown |
Method Detail |
---|
HttpRequest receiveRequestHeader() throws HttpException, IOException
HttpException
- in case of HTTP protocol violation
IOException
- in case of an I/O errorvoid receiveRequestEntity(HttpEntityEnclosingRequest request) throws HttpException, IOException
request
- the request to attach the entity to.
HttpException
- in case of HTTP protocol violation
IOException
- in case of an I/O errorvoid sendResponseHeader(HttpResponse response) throws HttpException, IOException
response
- the response whose headers to send.
HttpException
- in case of HTTP protocol violation
IOException
- in case of an I/O errorvoid sendResponseEntity(HttpResponse response) throws HttpException, IOException
response
- the response whose entity to send.
HttpException
- in case of HTTP protocol violation
IOException
- in case of an I/O errorvoid flush() throws IOException
IOException
- in case of an I/O error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |