org.apache.abdera.protocol.server.impl
Class EmptyResponseContext

java.lang.Object
  extended by org.apache.abdera.protocol.util.AbstractResponse
      extended by org.apache.abdera.protocol.server.impl.AbstractResponseContext
          extended by org.apache.abdera.protocol.server.impl.EmptyResponseContext
All Implemented Interfaces:
Response, ResponseContext, ProtocolConstants

public final class EmptyResponseContext
extends AbstractResponseContext


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.abdera.protocol.Response
Response.ResponseType
 
Field Summary
 
Fields inherited from class org.apache.abdera.protocol.server.impl.AbstractResponseContext
EMPTY, headers, status, status_text, writer
 
Fields inherited from class org.apache.abdera.protocol.util.AbstractResponse
flags, max_age, nocache_headers, private_headers, smax_age
 
Fields inherited from interface org.apache.abdera.protocol.util.ProtocolConstants
NOCACHE, NOSTORE, NOTRANSFORM, ONLYIFCACHED, PRIVATE, PROXYREVALIDATE, PUBLIC, REVALIDATE
 
Constructor Summary
EmptyResponseContext(int status)
           
 
Method Summary
 boolean hasEntity()
           
 void writeTo(java.io.OutputStream out)
           
 void writeTo(java.io.OutputStream out, Writer writer)
           
 void writeTo(java.io.Writer javaWriter)
           
 void writeTo(java.io.Writer javaWriter, Writer abderaWriter)
           
 
Methods inherited from class org.apache.abdera.protocol.server.impl.AbstractResponseContext
addEncodedHeader, addEncodedHeaders, addHeader, addHeaders, getCacheControl, getDateHeader, getHeader, getHeaderNames, getHeaders, getHeaders, getStatus, getStatusText, removeHeader, setAge, setAllow, setAllow, setContentLanguage, setContentLength, setContentLocation, setContentType, setContentType, setEncodedHeader, setEncodedHeader, setEntityTag, setEntityTag, setEscapedHeader, setExpires, setHeader, setHeader, setLastModified, setLocation, setSlug, setStatus, setStatusText, setWriter
 
Methods inherited from class org.apache.abdera.protocol.util.AbstractResponse
getAge, getAllow, getContentLanguage, getContentLength, getContentLocation, getContentType, getDecodedHeader, getEntityTag, getExpires, getLastModified, getLocation, getMaxAge, getNoCacheHeaders, getPrivateHeaders, getSlug, getSMaxAge, getType, getUriHeader, isMustRevalidate, isNoCache, isNoStore, isNoTransform, isPrivate, isProxyRevalidate, isPublic, setMaxAge, setMustRevalidate, setNoCache, setNoCacheHeaders, setNoStore, setNoTransform, setPrivate, setPrivateHeaders, setProxyRevalidate, setPublic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.protocol.Response
getAge, getAllow, getContentLanguage, getContentLength, getContentLocation, getContentType, getDecodedHeader, getEntityTag, getExpires, getLastModified, getLocation, getMaxAge, getNoCacheHeaders, getPrivateHeaders, getSlug, getSMaxAge, getType, getUriHeader, isMustRevalidate, isNoCache, isNoStore, isNoTransform, isPrivate, isProxyRevalidate, isPublic
 

Constructor Detail

EmptyResponseContext

public EmptyResponseContext(int status)
Method Detail

hasEntity

public boolean hasEntity()

writeTo

public void writeTo(java.io.OutputStream out)
             throws java.io.IOException
Throws:
java.io.IOException

writeTo

public void writeTo(java.io.OutputStream out,
                    Writer writer)
             throws java.io.IOException
Throws:
java.io.IOException

writeTo

public void writeTo(java.io.Writer javaWriter,
                    Writer abderaWriter)
             throws java.io.IOException
Throws:
java.io.IOException

writeTo

public void writeTo(java.io.Writer javaWriter)
             throws java.io.IOException
Throws:
java.io.IOException