You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2001/03/02 16:55:24 UTC

cvs commit: xml-cocoon/src/org/apache/cocoon/sitemap ErrorNotifier.java

cziegeler    01/03/02 07:55:23

  Modified:    src/org/apache/cocoon/generation Tag: xml-cocoon2
                        AbstractGenerator.java
               src/org/apache/cocoon/sitemap Tag: xml-cocoon2
                        ErrorNotifier.java
  Log:
  Fixed recycling of generators and made ErrorNotifier Recyclable and not ThreadSafe
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.9   +2 -1      xml-cocoon/src/org/apache/cocoon/generation/Attic/AbstractGenerator.java
  
  Index: AbstractGenerator.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/AbstractGenerator.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- AbstractGenerator.java	2001/02/12 13:30:44	1.1.2.8
  +++ AbstractGenerator.java	2001/03/02 15:55:00	1.1.2.9
  @@ -23,7 +23,7 @@
    *
    * @author <a href="mailto:fumagalli@exoffice.com">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/02/12 13:30:44 $
  + * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/03/02 15:55:00 $
    */
   public abstract class AbstractGenerator extends AbstractXMLProducer
   implements Generator, Recyclable {
  @@ -53,6 +53,7 @@
        * Recycle the generator by removing references
        */
       public void recycle() {
  +        super.recycle();
           this.resolver = null;
           this.objectModel = null;
           this.source = null;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.4   +11 -2     xml-cocoon/src/org/apache/cocoon/sitemap/Attic/ErrorNotifier.java
  
  Index: ErrorNotifier.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/ErrorNotifier.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- ErrorNotifier.java	2000/10/12 16:44:06	1.1.2.3
  +++ ErrorNotifier.java	2001/03/02 15:55:13	1.1.2.4
  @@ -27,10 +27,10 @@
    * @author <a href="mailto:nicolaken@supereva.it">Nicola Ken Barozzi</a> Aisa
    * @author <a href="mailto:stefano@apache.org">Stefano Mazzocchi</a>
    * @created 31 July 2000
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2000/10/12 16:44:06 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/03/02 15:55:13 $
    */
    
  -public class ErrorNotifier extends ComposerGenerator implements ThreadSafe {
  +public class ErrorNotifier extends ComposerGenerator {
   
       /**
        * The <code>Notification</code> to report.
  @@ -67,5 +67,14 @@
       public void generate() throws SAXException {
           Notifier.notify(notification, this.contentHandler);
       }
  +
  +    /**
  +     * Recycle
  +     */
  +    public void recycle() {
  +        super.recycle();
  +        this.notification = null;
  +    }
  +
   }