Class GroovyHttpServletResponse
java.lang.Object
javax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
de.uplanet.lucy.server.scripting.groovy.servlet.GroovyHttpServletResponse
- All Implemented Interfaces:
javax.servlet.http.HttpServletResponse,javax.servlet.ServletResponse
public class GroovyHttpServletResponse
extends javax.servlet.http.HttpServletResponseWrapper
- Since:
- Intrexx 10.10.
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionGroovyHttpServletResponse(javax.servlet.http.HttpServletResponse p_response) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCookie(javax.servlet.http.Cookie p_cookie) createCookie(String p_strName, String p_strValue) Create a cookie with the given name and value.encodeRedirectUrl(String p_strUrl) Deprecated.Deprecated.booleanisWrapperFor(Class<?> p_wrappedType) This method is not supported.booleanisWrapperFor(javax.servlet.ServletResponse p_wrapped) This method is not supported.voidsendError(int p_iStatus) This method is not supported.voidThis method is not supported.voidsetResponse(javax.servlet.ServletResponse p_response) This method is not supported.voidDeprecated.Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatusMethods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocaleMethods inherited from class java.lang.Object
equals, 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
-
GroovyHttpServletResponse
public GroovyHttpServletResponse(javax.servlet.http.HttpServletResponse p_response)
-
-
Method Details
-
createCookie
Create a cookie with the given name and value.Unlike
javax.servlet.http.Cookiethe created cookie also setting theSameSiteattribute.- Parameters:
p_strName- The name.p_strValue- The value.- Throws:
IllegalArgumentException- If the cookie name or value is invalid.
-
addCookie
public void addCookie(javax.servlet.http.Cookie p_cookie) - Specified by:
addCookiein interfacejavax.servlet.http.HttpServletResponse- Overrides:
addCookiein classjavax.servlet.http.HttpServletResponseWrapper
-
encodeUrl
Deprecated.This method is not supported.- Specified by:
encodeUrlin interfacejavax.servlet.http.HttpServletResponse- Overrides:
encodeUrlin classjavax.servlet.http.HttpServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
encodeRedirectUrl
Deprecated.This method is not supported.- Specified by:
encodeRedirectUrlin interfacejavax.servlet.http.HttpServletResponse- Overrides:
encodeRedirectUrlin classjavax.servlet.http.HttpServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
sendError
This method is not supported.- Specified by:
sendErrorin interfacejavax.servlet.http.HttpServletResponse- Overrides:
sendErrorin classjavax.servlet.http.HttpServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
sendError
public void sendError(int p_iStatus) This method is not supported.- Specified by:
sendErrorin interfacejavax.servlet.http.HttpServletResponse- Overrides:
sendErrorin classjavax.servlet.http.HttpServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
setStatus
Deprecated.This method is not supported.- Specified by:
setStatusin interfacejavax.servlet.http.HttpServletResponse- Overrides:
setStatusin classjavax.servlet.http.HttpServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
setResponse
public void setResponse(javax.servlet.ServletResponse p_response) This method is not supported.- Overrides:
setResponsein classjavax.servlet.ServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
isWrapperFor
public boolean isWrapperFor(javax.servlet.ServletResponse p_wrapped) This method is not supported.- Overrides:
isWrapperForin classjavax.servlet.ServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-
isWrapperFor
This method is not supported.- Overrides:
isWrapperForin classjavax.servlet.ServletResponseWrapper- Throws:
UnsupportedOperationException- Always.
-