public abstract class AsyncHttpResponse extends HttpResponse
DEFAULT_CHARACTER_ENCODING, DEFAULT_MIME_TYPE
Constructor and Description |
---|
AsyncHttpResponse(int status)
Create a new HTTP response with support for async output.
|
Modifier and Type | Method and Description |
---|---|
void |
render(OutputStream output)
Throws UnsupportedOperationException.
|
abstract void |
render(OutputStream output,
com.yahoo.jdisc.handler.ContentChannel networkChannel,
com.yahoo.jdisc.handler.CompletionHandler handler)
Render to output asynchronously.
|
complete, getCharacterEncoding, getContentType, getJdiscResponse, getLogValues, getStatus, headers, populateAccessLogEntry, setStatus
public AsyncHttpResponse(int status)
status
- the HTTP status code for jdiscResponse
public abstract void render(OutputStream output, com.yahoo.jdisc.handler.ContentChannel networkChannel, com.yahoo.jdisc.handler.CompletionHandler handler) throws IOException
output
- the stream to which content should be renderednetworkChannel
- the channel which must be closed on completionhandler
- the completion handler to submit when closing the channel, may
be nullIOException
public final void render(OutputStream output)
render(OutputStream, ContentChannel, CompletionHandler)
instead.render
in class HttpResponse
Copyright © 2018. All rights reserved.