org.eclipse.jetty.nested
Class NestedGenerator

java.lang.Object
  extended by org.eclipse.jetty.http.AbstractGenerator
      extended by org.eclipse.jetty.nested.NestedGenerator
All Implemented Interfaces:
org.eclipse.jetty.http.Generator

public class NestedGenerator
extends org.eclipse.jetty.http.AbstractGenerator


Field Summary
 
Fields inherited from class org.eclipse.jetty.http.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
 
Fields inherited from interface org.eclipse.jetty.http.Generator
LAST, MORE
 
Constructor Summary
NestedGenerator(org.eclipse.jetty.io.Buffers buffers, org.eclipse.jetty.io.EndPoint io, javax.servlet.http.HttpServletResponse response, String nestedIn)
           
 
Method Summary
 void addContent(org.eclipse.jetty.io.Buffer content, boolean last)
           
 boolean addContent(byte b)
           
 void complete()
          Complete the message.
 void completeHeader(org.eclipse.jetty.http.HttpFields fields, boolean allContentAdded)
           
 int flushBuffer()
           
 boolean isRequest()
           
 boolean isResponse()
           
 int prepareUncheckedAddContent()
           
 
Methods inherited from class org.eclipse.jetty.http.AbstractGenerator
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NestedGenerator

public NestedGenerator(org.eclipse.jetty.io.Buffers buffers,
                       org.eclipse.jetty.io.EndPoint io,
                       javax.servlet.http.HttpServletResponse response,
                       String nestedIn)
Method Detail

addContent

public void addContent(org.eclipse.jetty.io.Buffer content,
                       boolean last)
                throws IOException
Throws:
IOException

addContent

public boolean addContent(byte b)
                   throws IOException
Throws:
IOException

isRequest

public boolean isRequest()
Specified by:
isRequest in class org.eclipse.jetty.http.AbstractGenerator

isResponse

public boolean isResponse()
Specified by:
isResponse in class org.eclipse.jetty.http.AbstractGenerator

prepareUncheckedAddContent

public int prepareUncheckedAddContent()
                               throws IOException
Specified by:
prepareUncheckedAddContent in class org.eclipse.jetty.http.AbstractGenerator
Throws:
IOException

completeHeader

public void completeHeader(org.eclipse.jetty.http.HttpFields fields,
                           boolean allContentAdded)
                    throws IOException
Specified by:
completeHeader in interface org.eclipse.jetty.http.Generator
Specified by:
completeHeader in class org.eclipse.jetty.http.AbstractGenerator
Throws:
IOException

complete

public void complete()
              throws IOException
Complete the message.

Specified by:
complete in interface org.eclipse.jetty.http.Generator
Overrides:
complete in class org.eclipse.jetty.http.AbstractGenerator
Throws:
IOException

flushBuffer

public int flushBuffer()
                throws IOException
Specified by:
flushBuffer in interface org.eclipse.jetty.http.Generator
Specified by:
flushBuffer in class org.eclipse.jetty.http.AbstractGenerator
Throws:
IOException


Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.