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 void
addSessionCookie(javax.servlet.http.Cookie cookie)
void
closeResponseOutput(boolean b)
void
destroy()
void
finish()
void
fireOutputStreamRetrievedEvent(javax.servlet.ServletOutputStream sos)
void
fireWriterRetrievedEvent(java.io.PrintWriter pw)
java.util.Vector[]
getHeaderTable()
IResponse
getIResponse()
int
getStatusCode()
void
initForNextResponse(IResponse res)
boolean
isOutputWritten()
void
registerOutputMethodListener(IOutputMethodListener listener)
void
removeCookie(java.lang.String cookieName)
void
sendRedirect303(java.lang.String location)
void
setHeader(java.lang.String name, java.lang.String s, boolean checkInclude)
void
setInternalHeader(java.lang.String name, java.lang.String s)
void
start()
-
-
-
Method Detail
-
getHeaderTable
java.util.Vector[] getHeaderTable()
- Specified by:
getHeaderTable
in interfaceServletResponseExtended
-
addSessionCookie
void addSessionCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addSessionCookie
in 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:
setHeader
in interfaceServletResponseExtended
-
sendRedirect303
void sendRedirect303(java.lang.String location) throws java.io.IOException
- Throws:
java.io.IOException
-
getIResponse
IResponse getIResponse()
- Specified by:
getIResponse
in interfaceServletResponseExtended
-
getStatusCode
int getStatusCode()
- Specified by:
getStatusCode
in 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.ServletException
java.io.IOException
-
destroy
void destroy()
-
closeResponseOutput
void closeResponseOutput(boolean b)
-
isOutputWritten
boolean isOutputWritten()
-
-