public class VaadinServletResponse extends javax.servlet.http.HttpServletResponseWrapper implements VaadinResponse
HttpServletResponse
.VaadinResponse
,
VaadinServletRequest
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 and Description |
---|
VaadinServletResponse(javax.servlet.http.HttpServletResponse response,
VaadinServletService vaadinService)
Wraps a http servlet response and an associated vaadin service.
|
Modifier and Type | Method and Description |
---|---|
static VaadinServletResponse |
getCurrent()
Gets the currently processed Vaadin servlet response.
|
javax.servlet.http.HttpServletResponse |
getHttpServletResponse()
Gets the original unwrapped
HttpServletResponse . |
VaadinServletService |
getService()
Gets the vaadin service for the context of this response.
|
void |
setCacheTime(long milliseconds)
Sets cache time in milliseconds, -1 means no cache at all.
|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale, setResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addCookie, getOutputStream, getWriter, sendError, setContentLength, setContentType, setDateHeader, setHeader, setNoCacheHeaders, setStatus
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
public VaadinServletResponse(javax.servlet.http.HttpServletResponse response, VaadinServletService vaadinService)
response
- the http servlet response to wrapvaadinService
- the associated vaadin servicepublic javax.servlet.http.HttpServletResponse getHttpServletResponse()
HttpServletResponse
.public void setCacheTime(long milliseconds)
VaadinResponse
setCacheTime
in interface VaadinResponse
milliseconds
- Cache time in millisecondspublic VaadinServletService getService()
VaadinResponse
getService
in interface VaadinResponse
VaadinService
public static VaadinServletResponse getCurrent()
getCurrent
in interface VaadinResponse
null
Copyright © 2021. All rights reserved.