Class GroovyHttpServletResponse
java.lang.Object
jakarta.servlet.ServletResponseWrapper
jakarta.servlet.http.HttpServletResponseWrapper
de.uplanet.lucy.server.scripting.groovy.servlet.GroovyHttpServletResponse
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletResponse
,jakarta.servlet.ServletResponse
public class GroovyHttpServletResponse
extends jakarta.servlet.http.HttpServletResponseWrapper
- Since:
- Intrexx 10.10.
-
Field Summary
Fields inherited from interface jakarta.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
(jakarta.servlet.http.HttpServletResponse p_response) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCookie
(jakarta.servlet.http.Cookie p_cookie) createCookie
(String p_strName, String p_strValue) Create a cookie with the given name and value.boolean
isWrapperFor
(jakarta.servlet.ServletResponse p_wrapped) This method is not supported.boolean
isWrapperFor
(Class<?> p_wrappedType) This method is not supported.void
sendError
(int p_iStatus) This method is not supported.void
This method is not supported.void
setResponse
(jakarta.servlet.ServletResponse p_response) This method is not supported.Methods inherited from class jakarta.servlet.http.HttpServletResponseWrapper
addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setTrailerFields
Methods inherited from class jakarta.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 jakarta.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
-
Constructor Details
-
GroovyHttpServletResponse
public GroovyHttpServletResponse(jakarta.servlet.http.HttpServletResponse p_response)
-
-
Method Details
-
createCookie
Create a cookie with the given name and value.Unlike
jakarta.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(jakarta.servlet.http.Cookie p_cookie) - Specified by:
addCookie
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
addCookie
in classjakarta.servlet.http.HttpServletResponseWrapper
-
sendError
This method is not supported.- Specified by:
sendError
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
sendError
in classjakarta.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
sendError
public void sendError(int p_iStatus) This method is not supported.- Specified by:
sendError
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
sendError
in classjakarta.servlet.http.HttpServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
setResponse
public void setResponse(jakarta.servlet.ServletResponse p_response) This method is not supported.- Overrides:
setResponse
in classjakarta.servlet.ServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
isWrapperFor
public boolean isWrapperFor(jakarta.servlet.ServletResponse p_wrapped) This method is not supported.- Overrides:
isWrapperFor
in classjakarta.servlet.ServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-
isWrapperFor
This method is not supported.- Overrides:
isWrapperFor
in classjakarta.servlet.ServletResponseWrapper
- Throws:
UnsupportedOperationException
- Always.
-