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 TypeMethodDescriptionvoidintjavax.servlet.ServletOutputStreamjakarta.servlet.ServletResponseGet the wrapped responsestatic javax.servlet.ServletResponsegetWrapper(jakarta.servlet.ServletResponse r) Get a wrapperbooleanvoidreset()voidvoidsetBufferSize(int size) voidsetCharacterEncoding(String charset) voidsetContentLength(int len) voidsetContentLengthLong(long len) voidsetContentType(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:
getCharacterEncodingin interfacejavax.servlet.ServletResponse
-
getContentType
- Specified by:
getContentTypein interfacejavax.servlet.ServletResponse
-
getOutputStream
- Specified by:
getOutputStreamin interfacejavax.servlet.ServletResponse- Throws:
IOException
-
getWriter
- Specified by:
getWriterin interfacejavax.servlet.ServletResponse- Throws:
IOException
-
setCharacterEncoding
- Specified by:
setCharacterEncodingin interfacejavax.servlet.ServletResponse
-
setContentLength
public void setContentLength(int len) - Specified by:
setContentLengthin interfacejavax.servlet.ServletResponse
-
setContentLengthLong
public void setContentLengthLong(long len) - Specified by:
setContentLengthLongin interfacejavax.servlet.ServletResponse
-
setContentType
- Specified by:
setContentTypein interfacejavax.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int size) - Specified by:
setBufferSizein interfacejavax.servlet.ServletResponse
-
getBufferSize
public int getBufferSize()- Specified by:
getBufferSizein interfacejavax.servlet.ServletResponse
-
flushBuffer
- Specified by:
flushBufferin interfacejavax.servlet.ServletResponse- Throws:
IOException
-
resetBuffer
public void resetBuffer()- Specified by:
resetBufferin interfacejavax.servlet.ServletResponse
-
isCommitted
public boolean isCommitted()- Specified by:
isCommittedin interfacejavax.servlet.ServletResponse
-
reset
public void reset()- Specified by:
resetin interfacejavax.servlet.ServletResponse
-
setLocale
- Specified by:
setLocalein interfacejavax.servlet.ServletResponse
-
getLocale
- Specified by:
getLocalein interfacejavax.servlet.ServletResponse
-