Interface IExtendedResponse
-
- All Superinterfaces:
com.ibm.wsspi.webcontainer.util.IResponseOutput,javax.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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddSessionCookie(javax.servlet.http.Cookie cookie)voidcloseResponseOutput(boolean b)voiddestroy()voidfinish()voidfireOutputStreamRetrievedEvent(javax.servlet.ServletOutputStream sos)voidfireWriterRetrievedEvent(java.io.PrintWriter pw)java.util.Vector[]getHeaderTable()IResponsegetIResponse()intgetStatusCode()voidinitForNextResponse(IResponse res)booleanisOutputWritten()voidregisterOutputMethodListener(IOutputMethodListener listener)voidremoveCookie(java.lang.String cookieName)voidsendRedirect303(java.lang.String location)voidsetHeader(java.lang.String name, java.lang.String s, boolean checkInclude)voidsetInternalHeader(java.lang.String name, java.lang.String s)voidstart()
-
-
-
Method Detail
-
getHeaderTable
java.util.Vector[] getHeaderTable()
- Specified by:
getHeaderTablein interfaceServletResponseExtended
-
addSessionCookie
void addSessionCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addSessionCookiein interfaceServletResponseExtended
-
removeCookie
void removeCookie(java.lang.String cookieName)
-
setInternalHeader
void setInternalHeader(java.lang.String name, java.lang.String s)
-
setHeader
void setHeader(java.lang.String name, java.lang.String s, boolean checkInclude)- Specified by:
setHeaderin interfaceServletResponseExtended
-
sendRedirect303
void sendRedirect303(java.lang.String location) throws java.io.IOException- Throws:
java.io.IOException
-
getIResponse
IResponse getIResponse()
- Specified by:
getIResponsein interfaceServletResponseExtended
-
getStatusCode
int getStatusCode()
- Specified by:
getStatusCodein interfaceServletResponseExtended
-
registerOutputMethodListener
void registerOutputMethodListener(IOutputMethodListener listener)
-
fireWriterRetrievedEvent
void fireWriterRetrievedEvent(java.io.PrintWriter pw)
-
fireOutputStreamRetrievedEvent
void fireOutputStreamRetrievedEvent(javax.servlet.ServletOutputStream sos)
-
initForNextResponse
void initForNextResponse(IResponse res)
-
start
void start()
-
finish
void finish() throws javax.servlet.ServletException, java.io.IOException- Throws:
javax.servlet.ServletExceptionjava.io.IOException
-
destroy
void destroy()
-
closeResponseOutput
void closeResponseOutput(boolean b)
-
isOutputWritten
boolean isOutputWritten()
-
-