Package com.aoapps.servlet.subrequest
Class UnmodifiableCopyHttpServletResponse
java.lang.Object
com.aoapps.servlet.subrequest.UnmodifiableCopyServletResponse
com.aoapps.servlet.subrequest.UnmodifiableCopyHttpServletResponse
- All Implemented Interfaces:
HttpServletResponse,ServletResponse
public class UnmodifiableCopyHttpServletResponse
extends UnmodifiableCopyServletResponse
implements HttpServletResponse
-
Nested Class Summary
Nested classes/interfaces inherited from class com.aoapps.servlet.subrequest.UnmodifiableCopyServletResponse
UnmodifiableCopyServletResponse.Lock -
Field Summary
Fields inherited from class com.aoapps.servlet.subrequest.UnmodifiableCopyServletResponse
lockFields inherited from interface javax.servlet.http.HttpServletResponse
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddDateHeader(String name, long date) voidvoidaddIntHeader(String name, int value) booleancontainsHeader(String name) encodeRedirectUrl(String url) Deprecated.encodeRedirectURL(String url) Deprecated.getHeaders(String name) intvoidsendError(int sc) voidvoidsendRedirect(String location) voidsetDateHeader(String name, long date) voidvoidsetIntHeader(String name, int value) voidsetStatus(int sc) voidDeprecated.Methods inherited from class com.aoapps.servlet.subrequest.UnmodifiableCopyServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocaleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
-
Constructor Details
-
UnmodifiableCopyHttpServletResponse
-
-
Method Details
-
addCookie
- Specified by:
addCookiein interfaceHttpServletResponse
-
containsHeader
- Specified by:
containsHeaderin interfaceHttpServletResponse
-
encodeURL
- Specified by:
encodeURLin interfaceHttpServletResponse
-
encodeRedirectURL
- Specified by:
encodeRedirectURLin interfaceHttpServletResponse
-
encodeUrl
Deprecated.- Specified by:
encodeUrlin interfaceHttpServletResponse
-
encodeRedirectUrl
Deprecated.- Specified by:
encodeRedirectUrlin interfaceHttpServletResponse
-
sendError
- Specified by:
sendErrorin interfaceHttpServletResponse- Throws:
IOException
-
sendError
- Specified by:
sendErrorin interfaceHttpServletResponse- Throws:
IOException
-
sendRedirect
- Specified by:
sendRedirectin interfaceHttpServletResponse- Throws:
IOException
-
setDateHeader
- Specified by:
setDateHeaderin interfaceHttpServletResponse
-
addDateHeader
- Specified by:
addDateHeaderin interfaceHttpServletResponse
-
setHeader
- Specified by:
setHeaderin interfaceHttpServletResponse
-
addHeader
- Specified by:
addHeaderin interfaceHttpServletResponse
-
setIntHeader
- Specified by:
setIntHeaderin interfaceHttpServletResponse
-
addIntHeader
- Specified by:
addIntHeaderin interfaceHttpServletResponse
-
setStatus
public void setStatus(int sc) - Specified by:
setStatusin interfaceHttpServletResponse
-
setStatus
Deprecated.- Specified by:
setStatusin interfaceHttpServletResponse
-
getStatus
public int getStatus()- Specified by:
getStatusin interfaceHttpServletResponse
-
getHeader
- Specified by:
getHeaderin interfaceHttpServletResponse
-
getHeaders
TODO: Case insensitive?
- Specified by:
getHeadersin interfaceHttpServletResponse
-
getHeaderNames
- Specified by:
getHeaderNamesin interfaceHttpServletResponse
-
