|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.noelios.restlet.http.HttpCall
com.noelios.restlet.http.HttpServerCall
com.noelios.restlet.http.StreamServerCall
public class StreamServerCall
HTTP server call based on streams.
| Constructor Summary | |
|---|---|
StreamServerCall(Server server,
InputStream requestStream,
OutputStream responseStream)
Constructor. |
|
| Method Summary | |
|---|---|
ReadableByteChannel |
getRequestChannel()
Returns the request entity channel if it exists. |
InputStream |
getRequestStream()
Returns the request entity stream if it exists. |
WritableByteChannel |
getResponseChannel()
Returns the response channel if it exists. |
OutputStream |
getResponseStream()
Returns the response stream if it exists. |
void |
writeResponseHead(Response response)
Writes the response status line and headers. |
| Methods inherited from class com.noelios.restlet.http.HttpServerCall |
|---|
getHostDomain, getHostPort, getRequestEntity, readRequestHead, sendResponse, writeResponseBody, writeResponseHead |
| Methods inherited from class com.noelios.restlet.http.HttpCall |
|---|
formatDate, getClientAddress, getClientPort, getConnectorService, getLogger, getMethod, getProtocol, getReasonPhrase, getRequestHeaders, getRequestUri, getResponseHeaders, getServerAddress, getServerPort, getStatusCode, getVersion, isConfidential, parseDate, setClientAddress, setClientPort, setConfidential, setHostDomain, setHostPort, setLogger, setMethod, setProtocol, setReasonPhrase, setRequestUri, setServerAddress, setServerPort, setStatusCode, setVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StreamServerCall(Server server,
InputStream requestStream,
OutputStream responseStream)
server - The server connector.requestStream - The request input stream.responseStream - The response output stream.| Method Detail |
|---|
public ReadableByteChannel getRequestChannel()
HttpServerCall
getRequestChannel in class HttpServerCallpublic InputStream getRequestStream()
HttpServerCall
getRequestStream in class HttpServerCallpublic WritableByteChannel getResponseChannel()
HttpServerCall
getResponseChannel in class HttpServerCallpublic OutputStream getResponseStream()
HttpServerCall
getResponseStream in class HttpServerCall
public void writeResponseHead(Response response)
throws IOException
HttpServerCall
writeResponseHead in class HttpServerCallresponse - The response.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||