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 Detail

      • 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 interface ServletResponseExtended
      • 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​(jakarta.servlet.ServletOutputStream sos)
      • initForNextResponse

        void initForNextResponse​(IResponse res)
      • start

        void start()
      • finish

        void finish()
             throws jakarta.servlet.ServletException,
                    java.io.IOException
        Throws:
        jakarta.servlet.ServletException
        java.io.IOException
      • destroy

        void destroy()
      • closeResponseOutput

        void closeResponseOutput​(boolean b)
      • isOutputWritten

        boolean isOutputWritten()