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
ConstructorDescriptionGroovyHttpServletResponse
(javax.servlet.http.HttpServletResponse p_response) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCookie
(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.boolean
isWrapperFor
(Class<?> p_wrappedType) This method is not supported.boolean
isWrapperFor
(javax.servlet.ServletResponse p_wrapped) This method is not supported.void
sendError
(int p_iStatus) This method is not supported.void
This method is not supported.void
setResponse
(javax.servlet.ServletResponse p_response) This method is not supported.void
Deprecated.Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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.Cookie
the created cookie also setting theSameSite
attribute.- 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:
addCookie
in interfacejavax.servlet.http.HttpServletResponse
- Overrides:
addCookie
in classjavax.servlet.http.HttpServletResponseWrapper
-
encodeUrl
Deprecated.This method is not supported.- Specified by:
encodeUrl
in interfacejavax.servlet.http.HttpServletResponse
- Overrides:
encodeUrl
in classjavax.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
encodeRedirectUrl
Deprecated.This method is not supported.- Specified by:
encodeRedirectUrl
in interfacejavax.servlet.http.HttpServletResponse
- Overrides:
encodeRedirectUrl
in classjavax.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
sendError
This method is not supported.- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
- Overrides:
sendError
in classjavax.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
sendError
public void sendError(int p_iStatus) This method is not supported.- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
- Overrides:
sendError
in classjavax.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
setStatus
Deprecated.This method is not supported.- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
- Overrides:
setStatus
in classjavax.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
setResponse
public void setResponse(javax.servlet.ServletResponse p_response) This method is not supported.- Overrides:
setResponse
in classjavax.servlet.ServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
isWrapperFor
public boolean isWrapperFor(javax.servlet.ServletResponse p_wrapped) This method is not supported.- Overrides:
isWrapperFor
in classjavax.servlet.ServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
isWrapperFor
This method is not supported.- Overrides:
isWrapperFor
in classjavax.servlet.ServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-