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, setVersion
public void addContent(Buffer content, boolean last) throws IOException
Generator
IOException
- if there is a problem flushing the buffers.public boolean addContent(byte b) throws IOException
IOException
public boolean isRequest()
isRequest
in class AbstractGenerator
public boolean isResponse()
isResponse
in class AbstractGenerator
public int prepareUncheckedAddContent() throws IOException
AbstractGenerator
prepareUncheckedAddContent
in class AbstractGenerator
IOException
public void completeHeader(HttpFields fields, boolean allContentAdded) throws IOException
completeHeader
in interface Generator
completeHeader
in class AbstractGenerator
IOException
public void complete() throws IOException
complete
in interface Generator
complete
in class AbstractGenerator
IOException
public int flushBuffer() throws IOException
flushBuffer
in interface Generator
flushBuffer
in class AbstractGenerator
IOException
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.