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 TypeMethodDescriptionvoid
int
jakarta.servlet.ServletOutputStream
javax.servlet.ServletResponse
Get the wrapped responsestatic jakarta.servlet.ServletResponse
getWrapper
(javax.servlet.ServletResponse r) Get a wrapperboolean
void
reset()
void
void
setBufferSize
(int size) void
setCharacterEncoding
(String charset) void
setContentLength
(int len) void
setContentLengthLong
(long len) void
setContentType
(String type) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getCharacterEncoding
in interfacejakarta.servlet.ServletResponse
-
getContentType
- Specified by:
getContentType
in interfacejakarta.servlet.ServletResponse
-
getOutputStream
- Specified by:
getOutputStream
in interfacejakarta.servlet.ServletResponse
- Throws:
IOException
-
getWriter
- Specified by:
getWriter
in interfacejakarta.servlet.ServletResponse
- Throws:
IOException
-
setCharacterEncoding
- Specified by:
setCharacterEncoding
in interfacejakarta.servlet.ServletResponse
-
setContentLength
public void setContentLength(int len) - Specified by:
setContentLength
in interfacejakarta.servlet.ServletResponse
-
setContentLengthLong
public void setContentLengthLong(long len) - Specified by:
setContentLengthLong
in interfacejakarta.servlet.ServletResponse
-
setContentType
- Specified by:
setContentType
in interfacejakarta.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int size) - Specified by:
setBufferSize
in interfacejakarta.servlet.ServletResponse
-
getBufferSize
public int getBufferSize()- Specified by:
getBufferSize
in interfacejakarta.servlet.ServletResponse
-
flushBuffer
- Specified by:
flushBuffer
in interfacejakarta.servlet.ServletResponse
- Throws:
IOException
-
resetBuffer
public void resetBuffer()- Specified by:
resetBuffer
in interfacejakarta.servlet.ServletResponse
-
isCommitted
public boolean isCommitted()- Specified by:
isCommitted
in interfacejakarta.servlet.ServletResponse
-
reset
public void reset()- Specified by:
reset
in interfacejakarta.servlet.ServletResponse
-
setLocale
- Specified by:
setLocale
in interfacejakarta.servlet.ServletResponse
-
getLocale
- Specified by:
getLocale
in interfacejakarta.servlet.ServletResponse
-