Class ServletResponseWrapper
java.lang.Object
org.apache.felix.http.javaxwrappers.ServletResponseWrapper
- All Implemented Interfaces:
javax.servlet.ServletResponse
- Direct Known Subclasses:
HttpServletResponseWrapper
Servlet response wrapper
-
Constructor Summary
ConstructorsConstructorDescriptionServletResponseWrapper
(@NotNull jakarta.servlet.ServletResponse r) Create new response -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
javax.servlet.ServletOutputStream
jakarta.servlet.ServletResponse
Get the wrapped responsestatic javax.servlet.ServletResponse
getWrapper
(jakarta.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
-
Constructor Details
-
ServletResponseWrapper
public ServletResponseWrapper(@NotNull @NotNull jakarta.servlet.ServletResponse r) Create new response- Parameters:
r
- Wrapped response
-
-
Method Details
-
getWrapper
public static javax.servlet.ServletResponse getWrapper(jakarta.servlet.ServletResponse r) Get a wrapper- Parameters:
r
- Response- Returns:
- Wrapped response
-
getResponse
public jakarta.servlet.ServletResponse getResponse()Get the wrapped response- Returns:
- The response
-
getCharacterEncoding
- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
getContentType
- Specified by:
getContentType
in interfacejavax.servlet.ServletResponse
-
getOutputStream
- Specified by:
getOutputStream
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
getWriter
- Specified by:
getWriter
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
setCharacterEncoding
- Specified by:
setCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
setContentLength
public void setContentLength(int len) - Specified by:
setContentLength
in interfacejavax.servlet.ServletResponse
-
setContentLengthLong
public void setContentLengthLong(long len) - Specified by:
setContentLengthLong
in interfacejavax.servlet.ServletResponse
-
setContentType
- Specified by:
setContentType
in interfacejavax.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int size) - Specified by:
setBufferSize
in interfacejavax.servlet.ServletResponse
-
getBufferSize
public int getBufferSize()- Specified by:
getBufferSize
in interfacejavax.servlet.ServletResponse
-
flushBuffer
- Specified by:
flushBuffer
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
resetBuffer
public void resetBuffer()- Specified by:
resetBuffer
in interfacejavax.servlet.ServletResponse
-
isCommitted
public boolean isCommitted()- Specified by:
isCommitted
in interfacejavax.servlet.ServletResponse
-
reset
public void reset()- Specified by:
reset
in interfacejavax.servlet.ServletResponse
-
setLocale
- Specified by:
setLocale
in interfacejavax.servlet.ServletResponse
-
getLocale
- Specified by:
getLocale
in interfacejavax.servlet.ServletResponse
-