Package sk.iway.iwcm.system
Class WJResponseWrapper
java.lang.Object
jakarta.servlet.ServletResponseWrapper
jakarta.servlet.http.HttpServletResponseWrapper
sk.iway.iwcm.system.WJResponseWrapper
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletResponse,jakarta.servlet.ServletResponse
public class WJResponseWrapper
extends jakarta.servlet.http.HttpServletResponseWrapper
WJResponseWrapper.java
-
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_MISDIRECTED_REQUEST, 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_PERMANENT_REDIRECT, 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_UNPROCESSABLE_CONTENT, SC_UNSUPPORTED_MEDIA_TYPE, SC_UPGRADE_REQUIRED, SC_USE_PROXY -
Constructor Summary
ConstructorsConstructorDescriptionWJResponseWrapper(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest req) Construct a new response wrapper according to the specified parameters. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCookie(jakarta.servlet.http.Cookie c) voidSwallow any attempt to flush the response buffer.voidPre vykonavanie dlhych cyklov - zapis prazdneho znaku na orig response aby sa udrzalo spojeniejakarta.servlet.ServletOutputStreamReturn a PrintWriter that can be used to accumulate the response data for the included resource.booleanvoidreset()voidvoidsendRedirect(String url) voidsetBufferSize(int bufferSize) voidwriteResponseToOriginalOutput(jakarta.servlet.http.HttpServletRequest req) voidwriteResponseToOriginalOutput(jakarta.servlet.http.HttpServletRequest req, String htmlCode) Zapise HTML kod na povodny vystup s testom na moznost gzip kompresieMethods inherited from class jakarta.servlet.http.HttpServletResponseWrapper
addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, sendError, sendError, sendRedirect, sendRedirect, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setTrailerFieldsMethods inherited from class jakarta.servlet.ServletResponseWrapper
getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isWrapperFor, isWrapperFor, setCharacterEncoding, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale, setResponseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletResponse
getBufferSize, getCharacterEncoding, getContentType, getLocale, setCharacterEncoding, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
-
Constructor Details
-
WJResponseWrapper
public WJResponseWrapper(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest req) Construct a new response wrapper according to the specified parameters.- Parameters:
response- The servlet response we are wrapping
-
-
Method Details
-
writeResponseToOriginalOutput
public void writeResponseToOriginalOutput(jakarta.servlet.http.HttpServletRequest req) throws IOException - Throws:
IOException
-
writeResponseToOriginalOutput
public void writeResponseToOriginalOutput(jakarta.servlet.http.HttpServletRequest req, String htmlCode) throws IOException Zapise HTML kod na povodny vystup s testom na moznost gzip kompresie- Parameters:
req-htmlCode-- Throws:
IOException
-
sendRedirect
- Specified by:
sendRedirectin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
sendRedirectin classjakarta.servlet.http.HttpServletResponseWrapper- Throws:
IOException
-
addCookie
public void addCookie(jakarta.servlet.http.Cookie c) - Specified by:
addCookiein interfacejakarta.servlet.http.HttpServletResponse- Overrides:
addCookiein classjakarta.servlet.http.HttpServletResponseWrapper
-
flushBuffer
Swallow any attempt to flush the response buffer.- Specified by:
flushBufferin interfacejakarta.servlet.ServletResponse- Overrides:
flushBufferin classjakarta.servlet.ServletResponseWrapper- Throws:
IOException
-
getWriter
Return a PrintWriter that can be used to accumulate the response data for the included resource.- Specified by:
getWriterin interfacejakarta.servlet.ServletResponse- Overrides:
getWriterin classjakarta.servlet.ServletResponseWrapper- Throws:
IOException- if an I/O error occurs
-
setBufferSize
public void setBufferSize(int bufferSize) - Specified by:
setBufferSizein interfacejakarta.servlet.ServletResponse- Overrides:
setBufferSizein classjakarta.servlet.ServletResponseWrapper
-
getRedirectURL
-
flushOrigResponse
Pre vykonavanie dlhych cyklov - zapis prazdneho znaku na orig response aby sa udrzalo spojenie- Throws:
IOException
-
getOutputStream
- Specified by:
getOutputStreamin interfacejakarta.servlet.ServletResponse- Overrides:
getOutputStreamin classjakarta.servlet.ServletResponseWrapper- Throws:
IOException
-
getOutputOfStreamAsString
-
isCommitted
public boolean isCommitted()- Specified by:
isCommittedin interfacejakarta.servlet.ServletResponse- Overrides:
isCommittedin classjakarta.servlet.ServletResponseWrapper
-
reset
public void reset()- Specified by:
resetin interfacejakarta.servlet.ServletResponse- Overrides:
resetin classjakarta.servlet.ServletResponseWrapper
-
resetBuffer
public void resetBuffer()- Specified by:
resetBufferin interfacejakarta.servlet.ServletResponse- Overrides:
resetBufferin classjakarta.servlet.ServletResponseWrapper
-
getStrWriter
-
getStrWriterAsString
-