public class NestedGenerator extends AbstractGenerator
_buffer, _buffers, _content, _contentLength, _contentWritten, _date, _endp, _head, _header, _last, _method, _noContent, _persistent, _reason, _state, _status, _uri, _version, NO_BYTES, STATE_CONTENT, STATE_END, STATE_FLUSHING, STATE_HEADER| Constructor and Description |
|---|
NestedGenerator(Buffers buffers,
EndPoint io,
javax.servlet.http.HttpServletResponse response,
String nestedIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContent(Buffer content,
boolean last)
Add content.
|
boolean |
addContent(byte b) |
void |
complete()
Complete the message.
|
void |
completeHeader(HttpFields fields,
boolean allContentAdded) |
int |
flushBuffer() |
boolean |
isRequest() |
boolean |
isResponse() |
int |
prepareUncheckedAddContent()
Prepare buffer for unchecked writes.
|
blockForOutput, completeUncheckedAddContent, flush, getContentBufferSize, getContentWritten, getSendServerVersion, getState, getUncheckedBuffer, getVersion, increaseContentBufferSize, isAllContentWritten, isBufferFull, isCommitted, isComplete, isHead, isIdle, isOpen, isPersistent, isState, isWritten, reset, resetBuffer, returnBuffers, sendError, setContentLength, setDate, setHead, setPersistent, setRequest, setResponse, setSendServerVersion, setVersionpublic void addContent(Buffer content, boolean last) throws IOException
GeneratorIOException - if there is a problem flushing the buffers.public boolean addContent(byte b)
throws IOException
IOExceptionpublic boolean isRequest()
isRequest in class AbstractGeneratorpublic boolean isResponse()
isResponse in class AbstractGeneratorpublic int prepareUncheckedAddContent()
throws IOException
AbstractGeneratorprepareUncheckedAddContent in class AbstractGeneratorIOExceptionpublic void completeHeader(HttpFields fields, boolean allContentAdded) throws IOException
completeHeader in interface GeneratorcompleteHeader in class AbstractGeneratorIOExceptionpublic void complete()
throws IOException
complete in interface Generatorcomplete in class AbstractGeneratorIOExceptionpublic int flushBuffer()
throws IOException
flushBuffer in interface GeneratorflushBuffer in class AbstractGeneratorIOExceptionCopyright © 1995-2015 Mort Bay Consulting. All Rights Reserved.