com.ibm.wsspi.webcontainer.servlet

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 Detail

      • removeCookie

        void removeCookie(java.lang.String cookieName)
      • setInternalHeader

        void setInternalHeader(java.lang.String name,
                               java.lang.String s)
      • sendRedirect303

        void sendRedirect303(java.lang.String location)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • 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()