public class ResponseFacade extends Object implements javax.servlet.http.HttpServletResponse
| Modifier and Type | Field and Description |
|---|---|
protected Response |
response
The wrapped response.
|
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_FORBIDDEN, 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_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY| Constructor and Description |
|---|
ResponseFacade(Response response)
Construct a wrapper for the specified response.
|
protected Response response
public ResponseFacade(Response response)
response - The response to be wrappedprotected Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic void clear()
public void finish()
public boolean isFinished()
public String getCharacterEncoding()
getCharacterEncoding in interface javax.servlet.ServletResponsepublic javax.servlet.ServletOutputStream getOutputStream()
throws IOException
getOutputStream in interface javax.servlet.ServletResponseIOExceptionpublic PrintWriter getWriter() throws IOException
getWriter in interface javax.servlet.ServletResponseIOExceptionpublic void setContentLength(int len)
setContentLength in interface javax.servlet.ServletResponsepublic void setContentLengthLong(long len)
public void setContentType(String type)
setContentType in interface javax.servlet.ServletResponsepublic void setBufferSize(int size)
public int getBufferSize()
public void flushBuffer()
throws IOException
IOExceptionpublic void resetBuffer()
public boolean isCommitted()
public void reset()
public void setLocale(Locale loc)
public Locale getLocale()
public void addCookie(javax.servlet.http.Cookie cookie)
addCookie in interface javax.servlet.http.HttpServletResponsepublic boolean containsHeader(String name)
containsHeader in interface javax.servlet.http.HttpServletResponsepublic String encodeURL(String url)
encodeURL in interface javax.servlet.http.HttpServletResponsepublic String encodeRedirectURL(String url)
encodeRedirectURL in interface javax.servlet.http.HttpServletResponsepublic String encodeUrl(String url)
encodeUrl in interface javax.servlet.http.HttpServletResponsepublic String encodeRedirectUrl(String url)
encodeRedirectUrl in interface javax.servlet.http.HttpServletResponsepublic void sendError(int sc,
String msg)
throws IOException
sendError in interface javax.servlet.http.HttpServletResponseIOExceptionpublic void sendError(int sc)
throws IOException
sendError in interface javax.servlet.http.HttpServletResponseIOExceptionpublic void sendRedirect(String location) throws IOException
sendRedirect in interface javax.servlet.http.HttpServletResponseIOExceptionpublic void setDateHeader(String name, long date)
setDateHeader in interface javax.servlet.http.HttpServletResponsepublic void addDateHeader(String name, long date)
public void setHeader(String name, String value)
setHeader in interface javax.servlet.http.HttpServletResponsepublic void setIntHeader(String name, int value)
setIntHeader in interface javax.servlet.http.HttpServletResponsepublic void addIntHeader(String name, int value)
public void setStatus(int sc)
setStatus in interface javax.servlet.http.HttpServletResponsepublic void setStatus(int sc,
String msg)
setStatus in interface javax.servlet.http.HttpServletResponsepublic String getContentType()
public void setCharacterEncoding(String arg0)
public int getStatus()
public Collection<String> getHeaders(String name)
public Collection<String> getHeaderNames()
Copyright © 2017. All rights reserved.