public class Ajp13Generator
extends org.mortbay.jetty.AbstractGenerator
_buffer, _buffers, _close, _content, _contentBufferSize, _contentLength, _contentWritten, _endp, _head, _header, _headerBufferSize, _last, _method, _noContent, _reason, _state, _status, _uri, _version, STATE_CONTENT, STATE_END, STATE_FLUSHING, STATE_HEADER| Constructor and Description |
|---|
Ajp13Generator(org.mortbay.io.Buffers buffers,
org.mortbay.io.EndPoint io,
int headerBufferSize,
int contentBufferSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContent(org.mortbay.io.Buffer content,
boolean last)
Add content.
|
boolean |
addContent(byte b)
Add content.
|
void |
complete()
Complete the message.
|
void |
completeHeader(org.mortbay.jetty.HttpFields fields,
boolean allContentAdded) |
long |
flush() |
void |
getBodyChunk() |
void |
gotBody() |
boolean |
isComplete() |
protected int |
prepareUncheckedAddContent()
Prepare buffer for unchecked writes.
|
void |
reset(boolean returnBuffers) |
void |
sendCPong() |
static void |
setServerVersion(String version) |
getContentBufferSize, getContentWritten, getReason, getReasonBuffer, getSendServerVersion, getState, getUncheckedBuffer, getVersion, increaseContentBufferSize, isBufferFull, isCommitted, isContentWritten, isHead, isIdle, isPersistent, isState, resetBuffer, sendError, setContentLength, setHead, setPersistent, setRequest, setResponse, setSendServerVersion, setVersionpublic Ajp13Generator(org.mortbay.io.Buffers buffers,
org.mortbay.io.EndPoint io,
int headerBufferSize,
int contentBufferSize)
public static void setServerVersion(String version)
public void reset(boolean returnBuffers)
reset in interface org.mortbay.jetty.Generatorreset in class org.mortbay.jetty.AbstractGeneratorpublic void addContent(org.mortbay.io.Buffer content,
boolean last)
throws IOException
content - last - IllegalArgumentException - if content is
immutable.IllegalStateException - If the request is not expecting any more content, or if the
buffers are full and cannot be flushed.IOException - if there is a problem flushing the buffers.public boolean addContent(byte b)
throws IOException
b - byteIOExceptionprotected int prepareUncheckedAddContent()
throws IOException
prepareUncheckedAddContent in class org.mortbay.jetty.AbstractGeneratorIOExceptionpublic void completeHeader(org.mortbay.jetty.HttpFields fields,
boolean allContentAdded)
throws IOException
completeHeader in interface org.mortbay.jetty.GeneratorcompleteHeader in class org.mortbay.jetty.AbstractGeneratorIOExceptionpublic void complete()
throws IOException
complete in interface org.mortbay.jetty.Generatorcomplete in class org.mortbay.jetty.AbstractGeneratorIOExceptionpublic long flush()
throws IOException
flush in interface org.mortbay.jetty.Generatorflush in class org.mortbay.jetty.AbstractGeneratorIOExceptionpublic boolean isComplete()
isComplete in interface org.mortbay.jetty.GeneratorisComplete in class org.mortbay.jetty.AbstractGeneratorpublic void getBodyChunk()
throws IOException
IOExceptionpublic void gotBody()
public void sendCPong()
throws IOException
IOExceptionCopyright © 2009 Mortbay Consulting Pty. Ltd. All Rights Reserved.