Interface IExtendedResponse
- All Superinterfaces:
com.ibm.wsspi.webcontainer.util.IResponseOutput,jakarta.servlet.ServletResponse,ServletResponseExtended
- All Known Implementing Classes:
ChainedResponse,StoredResponse
public interface IExtendedResponse
extends ServletResponseExtended, com.ibm.wsspi.webcontainer.util.IResponseOutput
IExtendedResponse is an spi for websphere additions to the standard
ServletResponse methods
- Since:
- WAS7.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSessionCookie(jakarta.servlet.http.Cookie cookie) voidcloseResponseOutput(boolean b) voiddestroy()voidfinish()voidfireOutputStreamRetrievedEvent(jakarta.servlet.ServletOutputStream sos) voidVector[]intvoidbooleanvoidvoidremoveCookie(String cookieName) voidsendRedirect303(String location) voidvoidsetInternalHeader(String name, String s) voidstart()Methods inherited from interface com.ibm.wsspi.webcontainer.util.IResponseOutput
flushBuffer, isCommitted, outputStreamObtained, reset, writerObtainedMethods inherited from interface jakarta.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale
-
Method Details
-
getHeaderTable
Vector[] getHeaderTable()- Specified by:
getHeaderTablein interfaceServletResponseExtended
-
addSessionCookie
void addSessionCookie(jakarta.servlet.http.Cookie cookie) - Specified by:
addSessionCookiein interfaceServletResponseExtended
-
removeCookie
-
setInternalHeader
-
setHeader
- Specified by:
setHeaderin interfaceServletResponseExtended
-
sendRedirect303
- Throws:
IOException
-
getIResponse
IResponse getIResponse()- Specified by:
getIResponsein interfaceServletResponseExtended
-
getStatusCode
int getStatusCode()- Specified by:
getStatusCodein interfaceServletResponseExtended
-
registerOutputMethodListener
-
fireWriterRetrievedEvent
-
fireOutputStreamRetrievedEvent
void fireOutputStreamRetrievedEvent(jakarta.servlet.ServletOutputStream sos) -
initForNextResponse
-
start
void start() -
finish
- Throws:
jakarta.servlet.ServletExceptionIOException
-
destroy
void destroy() -
closeResponseOutput
void closeResponseOutput(boolean b) -
isOutputWritten
boolean isOutputWritten()
-