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;
+ }
+
}