Class ServletResponseWrapper
- java.lang.Object
-
- org.apache.felix.http.jakartawrappers.ServletResponseWrapper
-
- All Implemented Interfaces:
jakarta.servlet.ServletResponse
- Direct Known Subclasses:
HttpServletResponseWrapper
public class ServletResponseWrapper extends Object implements jakarta.servlet.ServletResponse
Servlet response wrapper
-
-
Constructor Summary
Constructors Constructor Description ServletResponseWrapper(javax.servlet.ServletResponse r)Create new response
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflushBuffer()intgetBufferSize()StringgetCharacterEncoding()StringgetContentType()LocalegetLocale()jakarta.servlet.ServletOutputStreamgetOutputStream()javax.servlet.ServletResponsegetResponse()Get the wrapped responsestatic jakarta.servlet.ServletResponsegetWrapper(javax.servlet.ServletResponse r)Get a wrapperPrintWritergetWriter()booleanisCommitted()voidreset()voidresetBuffer()voidsetBufferSize(int size)voidsetCharacterEncoding(String charset)voidsetContentLength(int len)voidsetContentLengthLong(long len)voidsetContentType(String type)voidsetLocale(Locale loc)
-
-
-
Method Detail
-
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
public String getCharacterEncoding()
- Specified by:
getCharacterEncodingin interfacejakarta.servlet.ServletResponse
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfacejakarta.servlet.ServletResponse
-
getOutputStream
public jakarta.servlet.ServletOutputStream getOutputStream() throws IOException- Specified by:
getOutputStreamin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
getWriter
public PrintWriter getWriter() throws IOException
- Specified by:
getWriterin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
setCharacterEncoding
public void setCharacterEncoding(String charset)
- 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
public void setContentType(String type)
- 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
public void flushBuffer() throws IOException- 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
public void setLocale(Locale loc)
- Specified by:
setLocalein interfacejakarta.servlet.ServletResponse
-
getLocale
public Locale getLocale()
- Specified by:
getLocalein interfacejakarta.servlet.ServletResponse
-
-