org.mortbay.jetty
public class Response extends java.lang.Object implements HttpServletResponse
Implements HttpServletResponse from the javax.servlet package.
| Modifier and Type | Field and Description |
|---|---|
static int |
DISABLED |
static int |
NONE |
static int |
STREAM |
static int |
WRITER |
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY| Constructor and Description |
|---|
Response(HttpConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCookie(Cookie cookie) |
void |
addDateHeader(java.lang.String name,
long date) |
void |
addHeader(java.lang.String name,
java.lang.String value) |
void |
addIntHeader(java.lang.String name,
int value) |
void |
complete() |
boolean |
containsHeader(java.lang.String name) |
java.lang.String |
encodeRedirectUrl(java.lang.String url) |
java.lang.String |
encodeRedirectURL(java.lang.String url) |
java.lang.String |
encodeUrl(java.lang.String url) |
java.lang.String |
encodeURL(java.lang.String url) |
void |
flushBuffer() |
int |
getBufferSize() |
java.lang.String |
getCharacterEncoding() |
long |
getContentCount() |
java.lang.String |
getContentType() |
java.lang.String |
getHeader(java.lang.String name) |
java.util.Enumeration |
getHeaders(java.lang.String name) |
HttpFields |
getHttpFields() |
java.util.Locale |
getLocale() |
ServletOutputStream |
getOutputStream() |
java.lang.String |
getReason() |
int |
getStatus() |
java.io.PrintWriter |
getWriter() |
boolean |
isCommitted() |
boolean |
isWriting() |
protected void |
recycle() |
void |
reset() |
void |
resetBuffer() |
void |
sendError(int sc) |
void |
sendError(int code,
java.lang.String message) |
void |
sendProcessing() |
void |
sendRedirect(java.lang.String location) |
void |
setBufferSize(int size) |
void |
setCharacterEncoding(java.lang.String encoding) |
void |
setContentLength(int len) |
void |
setContentType(java.lang.String contentType) |
void |
setDateHeader(java.lang.String name,
long date) |
void |
setHeader(java.lang.String name,
java.lang.String value) |
void |
setIntHeader(java.lang.String name,
int value) |
void |
setLocale(java.util.Locale locale) |
void |
setLongContentLength(long len) |
void |
setStatus(int sc) |
void |
setStatus(int sc,
java.lang.String sm) |
java.lang.String |
toString() |
public static final int DISABLED
public static final int NONE
public static final int STREAM
public static final int WRITER
public Response(HttpConnection connection)
protected void recycle()
public void addCookie(Cookie cookie)
addCookie in interface HttpServletResponsepublic boolean containsHeader(java.lang.String name)
containsHeader in interface HttpServletResponsepublic java.lang.String encodeURL(java.lang.String url)
encodeURL in interface HttpServletResponsepublic java.lang.String encodeRedirectURL(java.lang.String url)
encodeRedirectURL in interface HttpServletResponsepublic java.lang.String encodeUrl(java.lang.String url)
encodeUrl in interface HttpServletResponsepublic java.lang.String encodeRedirectUrl(java.lang.String url)
encodeRedirectUrl in interface HttpServletResponsepublic void sendError(int code,
java.lang.String message)
throws java.io.IOException
sendError in interface HttpServletResponsejava.io.IOExceptionpublic void sendError(int sc)
throws java.io.IOException
sendError in interface HttpServletResponsejava.io.IOExceptionpublic void sendProcessing()
throws java.io.IOException
java.io.IOExceptionpublic void sendRedirect(java.lang.String location)
throws java.io.IOException
sendRedirect in interface HttpServletResponsejava.io.IOExceptionpublic void setDateHeader(java.lang.String name,
long date)
setDateHeader in interface HttpServletResponsepublic void addDateHeader(java.lang.String name,
long date)
addDateHeader in interface HttpServletResponsepublic void setHeader(java.lang.String name,
java.lang.String value)
setHeader in interface HttpServletResponsepublic java.lang.String getHeader(java.lang.String name)
public java.util.Enumeration getHeaders(java.lang.String name)
public void addHeader(java.lang.String name,
java.lang.String value)
addHeader in interface HttpServletResponsepublic void setIntHeader(java.lang.String name,
int value)
setIntHeader in interface HttpServletResponsepublic void addIntHeader(java.lang.String name,
int value)
addIntHeader in interface HttpServletResponsepublic void setStatus(int sc)
setStatus in interface HttpServletResponsepublic void setStatus(int sc,
java.lang.String sm)
setStatus in interface HttpServletResponsepublic java.lang.String getCharacterEncoding()
getCharacterEncoding in interface ServletResponsepublic java.lang.String getContentType()
getContentType in interface ServletResponsepublic ServletOutputStream getOutputStream() throws java.io.IOException
getOutputStream in interface ServletResponsejava.io.IOExceptionpublic boolean isWriting()
public java.io.PrintWriter getWriter()
throws java.io.IOException
getWriter in interface ServletResponsejava.io.IOExceptionpublic void setCharacterEncoding(java.lang.String encoding)
setCharacterEncoding in interface ServletResponsepublic void setContentLength(int len)
setContentLength in interface ServletResponsepublic void setLongContentLength(long len)
public void setContentType(java.lang.String contentType)
setContentType in interface ServletResponsepublic void setBufferSize(int size)
setBufferSize in interface ServletResponsepublic int getBufferSize()
getBufferSize in interface ServletResponsepublic void flushBuffer()
throws java.io.IOException
flushBuffer in interface ServletResponsejava.io.IOExceptionpublic void reset()
reset in interface ServletResponsepublic void resetBuffer()
resetBuffer in interface ServletResponsepublic boolean isCommitted()
isCommitted in interface ServletResponsepublic void setLocale(java.util.Locale locale)
setLocale in interface ServletResponsepublic java.util.Locale getLocale()
getLocale in interface ServletResponsepublic int getStatus()
200
(HttpServletResponse.SC_OK), unless explicitly set through one of the setStatus methods.public java.lang.String getReason()
status. This will be null,
unless one of the setStatus methods have been called.public void complete()
throws java.io.IOException
java.io.IOExceptionpublic long getContentCount()
public HttpFields getHttpFields()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2009 Mortbay Consulting Pty. Ltd. All Rights Reserved.