tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lar...@locus.apache.org
Subject cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core ResponseImpl.java Response.java
Date Thu, 09 Nov 2000 13:31:36 GMT
larryi      00/11/09 05:31:36

  Modified:    src/share/org/apache/tomcat/core Tag: tomcat_32
                        ResponseImpl.java Response.java
  Log:
  Adding a property to indicate if error handling has been performed.
  
  Since Handler and ServletWrapper will be propagating exceptions, we
  need a way to determine if the exception has been handled at a higher
  level.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.33.2.3  +13 -3     jakarta-tomcat/src/share/org/apache/tomcat/core/Attic/ResponseImpl.java
  
  Index: ResponseImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/core/Attic/ResponseImpl.java,v
  retrieving revision 1.33.2.2
  retrieving revision 1.33.2.3
  diff -u -r1.33.2.2 -r1.33.2.3
  --- ResponseImpl.java	2000/11/07 03:16:45	1.33.2.2
  +++ ResponseImpl.java	2000/11/09 13:31:35	1.33.2.3
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/core/Attic/ResponseImpl.java,v
1.33.2.2 2000/11/07 03:16:45 craigmcc Exp $
  - * $Revision: 1.33.2.2 $
  - * $Date: 2000/11/07 03:16:45 $
  + * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/core/Attic/ResponseImpl.java,v
1.33.2.3 2000/11/09 13:31:35 larryi Exp $
  + * $Revision: 1.33.2.3 $
  + * $Date: 2000/11/09 13:31:35 $
    *
    * ====================================================================
    *
  @@ -108,6 +108,7 @@
       protected boolean commited = false;
       
       boolean notIncluded=true;
  +    boolean errorHandled=false;
   
       // default implementation will just append everything here
       StringBuffer body=null;
  @@ -155,6 +156,14 @@
   
   	}
       }
  +
  +    public boolean isErrorHandled() {
  +	return errorHandled;
  +    }
  +
  +    public void setErrorHandled( boolean handled ) {
  +	errorHandled = handled;
  +    }
       
       public boolean isStarted() {
   	return started;
  @@ -175,6 +184,7 @@
   	started = false;
   	commited = false;
   	notIncluded=true;
  +	errorHandled=false;
   	// adapter
   	body=null;
   	if( out != null ) out.recycle();
  
  
  
  1.22.2.1  +10 -1     jakarta-tomcat/src/share/org/apache/tomcat/core/Response.java
  
  Index: Response.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/core/Response.java,v
  retrieving revision 1.22
  retrieving revision 1.22.2.1
  diff -u -r1.22 -r1.22.2.1
  --- Response.java	2000/05/30 06:16:46	1.22
  +++ Response.java	2000/11/09 13:31:35	1.22.2.1
  @@ -142,7 +142,16 @@
        *  HTTP/0.9
        */
       public void setIncluded(boolean b);
  -	
  +
  +    /** True if error has been handled
  +     */
  +    public boolean isErrorHandled();
  +
  +    /** This is used to indicate that error handling has been performed.
  +     *  It is used to avoid invoking the error handling more than once
  +     *  as exceptions are passed up the call stack.
  +     */
  +    public void setErrorHandled(boolean b);
       
       // -------------------- Buffering --------------------
       
  
  
  

Mime
View raw message