Class ServletResponseWrapper
java.lang.Object
org.apache.felix.http.jakartawrappers.ServletResponseWrapper
- All Implemented Interfaces:
jakarta.servlet.ServletResponse
- Direct Known Subclasses:
HttpServletResponseWrapper
Servlet response wrapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintjakarta.servlet.ServletOutputStreamjavax.servlet.ServletResponseGet the wrapped responsestatic jakarta.servlet.ServletResponsegetWrapper(javax.servlet.ServletResponse r) Get a wrapperbooleanvoidreset()voidvoidsetBufferSize(int size) voidsetCharacterEncoding(String charset) voidsetContentLength(int len) voidsetContentLengthLong(long len) voidsetContentType(String type) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletResponse
setCharacterEncoding
-
Constructor Details
-
ServletResponseWrapper
public ServletResponseWrapper(@NotNull javax.servlet.ServletResponse r) Create new response- Parameters:
r- Wrapped response
-
-
Method Details
-
getWrapper
public static jakarta.servlet.ServletResponse getWrapper(javax.servlet.ServletResponse r) Get a wrapper- Parameters:
r- Response- Returns:
- Wrapped response
-
getResponse
public javax.servlet.ServletResponse getResponse()Get the wrapped response- Returns:
- The response
-
getCharacterEncoding
- Specified by:
getCharacterEncodingin interfacejakarta.servlet.ServletResponse
-
getContentType
- Specified by:
getContentTypein interfacejakarta.servlet.ServletResponse
-
getOutputStream
- Specified by:
getOutputStreamin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
getWriter
- Specified by:
getWriterin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
setCharacterEncoding
- Specified by:
setCharacterEncodingin interfacejakarta.servlet.ServletResponse
-
setContentLength
public void setContentLength(int len) - Specified by:
setContentLengthin interfacejakarta.servlet.ServletResponse
-
setContentLengthLong
public void setContentLengthLong(long len) - Specified by:
setContentLengthLongin interfacejakarta.servlet.ServletResponse
-
setContentType
- Specified by:
setContentTypein interfacejakarta.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int size) - Specified by:
setBufferSizein interfacejakarta.servlet.ServletResponse
-
getBufferSize
public int getBufferSize()- Specified by:
getBufferSizein interfacejakarta.servlet.ServletResponse
-
flushBuffer
- Specified by:
flushBufferin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
resetBuffer
public void resetBuffer()- Specified by:
resetBufferin interfacejakarta.servlet.ServletResponse
-
isCommitted
public boolean isCommitted()- Specified by:
isCommittedin interfacejakarta.servlet.ServletResponse
-
reset
public void reset()- Specified by:
resetin interfacejakarta.servlet.ServletResponse
-
setLocale
- Specified by:
setLocalein interfacejakarta.servlet.ServletResponse
-
getLocale
- Specified by:
getLocalein interfacejakarta.servlet.ServletResponse
-