You are viewing a plain text version of this content. The canonical link for it is here.
Posted to servletapi-dev@jakarta.apache.org by da...@locus.apache.org on 2000/10/16 21:44:31 UTC

cvs commit: jakarta-servletapi/src/share/javax/servlet/http HttpServlet.java

dannyc      00/10/16 12:44:30

  Modified:    src/share/javax/servlet Tag: SERVLET_23_JSP_12
                        ServletResponse.java ServletResponseWrapper.java
               src/share/javax/servlet/http Tag: SERVLET_23_JSP_12
                        HttpServlet.java
  Log:
  Add resetBuffer() method to Servlet Response as per expert group decision
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.1.1.4.1 +17 -0     jakarta-servletapi/src/share/javax/servlet/ServletResponse.java
  
  Index: ServletResponse.java
  ===================================================================
  RCS file: /home/cvs/jakarta-servletapi/src/share/javax/servlet/ServletResponse.java,v
  retrieving revision 1.1.1.1
  retrieving revision 1.1.1.1.4.1
  diff -u -r1.1.1.1 -r1.1.1.1.4.1
  --- ServletResponse.java	2000/04/26 05:22:29	1.1.1.1
  +++ ServletResponse.java	2000/10/16 19:44:26	1.1.1.1.4.1
  @@ -283,6 +283,23 @@
       public void flushBuffer() throws IOException;
       
       
  +    
  +    /**
  +     * Clears the content of the underlying buffer in the response without
  +     * clearing headers or status code. If the 
  +     * response has been committed, this method throws an 
  +     * <code>IllegalStateException</code>.
  +     *
  +     * @see 		#setBufferSize
  +     * @see 		#getBufferSize
  +     * @see 		#isCommitted
  +     * @see 		#reset
  +     *
  +     * @since 2.3
  +     */
  +
  +    public void resetBuffer();
  +    
   
       /**
        * Returns a boolean indicating if the response has been
  
  
  
  1.1.2.2   +9 -0      jakarta-servletapi/src/share/javax/servlet/Attic/ServletResponseWrapper.java
  
  Index: ServletResponseWrapper.java
  ===================================================================
  RCS file: /home/cvs/jakarta-servletapi/src/share/javax/servlet/Attic/ServletResponseWrapper.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- ServletResponseWrapper.java	2000/08/17 01:33:11	1.1.2.1
  +++ ServletResponseWrapper.java	2000/10/16 19:44:26	1.1.2.2
  @@ -194,6 +194,15 @@
       }
       
       /**
  +     * The default behavior of this method is to call resetBuffer()
  +     * on the wrapped response object.
  +     */
  +     
  +    public void resetBuffer() {
  +	this.response.resetBuffer();
  +    }
  +    
  +    /**
        * The default behavior of this method is to call setLocale(Locale loc)
        * on the wrapped response object.
        */
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.1.1.4.1 +3 -0      jakarta-servletapi/src/share/javax/servlet/http/HttpServlet.java
  
  Index: HttpServlet.java
  ===================================================================
  RCS file: /home/cvs/jakarta-servletapi/src/share/javax/servlet/http/HttpServlet.java,v
  retrieving revision 1.1.1.1
  retrieving revision 1.1.1.1.4.1
  diff -u -r1.1.1.1 -r1.1.1.1.4.1
  --- HttpServlet.java	2000/04/26 05:22:29	1.1.1.1
  +++ HttpServlet.java	2000/10/16 19:44:29	1.1.1.1.4.1
  @@ -918,6 +918,9 @@
   
       public void reset() throws IllegalStateException
         { resp.reset(); }
  +      
  +      public void resetBuffer() throws IllegalStateException
  +      { resp.resetBuffer(); }
   
       public boolean isCommitted()
         { return resp.isCommitted(); }