cziegeler 01/03/12 02:57:27
Modified: src/org/apache/cocoon/serialization Tag: xml-cocoon2
HTMLSerializer.java TextSerializer.java
XMLSerializer.java
Log:
Fixed serializer recycling
Revision Changes Path
No revision
No revision
1.1.2.17 +10 -1
xml-cocoon/src/org/apache/cocoon/serialization/Attic/HTMLSerializer.java
Index: HTMLSerializer.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/HTMLSerializer.java,v
retrieving revision 1.1.2.16
retrieving revision 1.1.2.17
diff -u -r1.1.2.16 -r1.1.2.17
--- HTMLSerializer.java 2001/03/12 04:39:01 1.1.2.16
+++ HTMLSerializer.java 2001/03/12 10:57:21 1.1.2.17
@@ -20,7 +20,7 @@
/**
* @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
- * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/03/12 04:39:01 $
+ * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/03/12 10:57:21 $
*/
public class HTMLSerializer extends AbstractTextSerializer implements
Poolable {
@@ -44,4 +44,13 @@
throw new RuntimeException(e.toString());
}
}
+
+ /**
+ * Recyce the serializer. GC instance variables
+ */
+ public void recycle() {
+ super.recycle();
+ this.handler = null;
+ }
+
}
1.1.2.13 +10 -1
xml-cocoon/src/org/apache/cocoon/serialization/Attic/TextSerializer.java
Index: TextSerializer.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/TextSerializer.java,v
retrieving revision 1.1.2.12
retrieving revision 1.1.2.13
diff -u -r1.1.2.12 -r1.1.2.13
--- TextSerializer.java 2001/03/12 04:39:01 1.1.2.12
+++ TextSerializer.java 2001/03/12 10:57:22 1.1.2.13
@@ -20,7 +20,7 @@
/**
* @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
- * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/03/12 04:39:01 $
+ * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/03/12 10:57:22 $
*/
public class TextSerializer extends AbstractTextSerializer implements
Poolable {
@@ -44,4 +44,13 @@
throw new RuntimeException(e.toString());
}
}
+
+ /**
+ * Recyce the serializer. GC instance variables
+ */
+ public void recycle() {
+ super.recycle();
+ this.handler = null;
+ }
+
}
1.1.2.17 +9 -1
xml-cocoon/src/org/apache/cocoon/serialization/Attic/XMLSerializer.java
Index: XMLSerializer.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/XMLSerializer.java,v
retrieving revision 1.1.2.16
retrieving revision 1.1.2.17
diff -u -r1.1.2.16 -r1.1.2.17
--- XMLSerializer.java 2001/03/12 04:39:02 1.1.2.16
+++ XMLSerializer.java 2001/03/12 10:57:23 1.1.2.17
@@ -20,7 +20,7 @@
/**
* @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
- * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/03/12 04:39:02 $
+ * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/03/12 10:57:23 $
*/
public class XMLSerializer extends AbstractTextSerializer implements
Poolable {
@@ -43,5 +43,13 @@
getLogger().error("XMLSerializer.setOutputStream()", e);
throw new RuntimeException(e.toString());
}
+ }
+
+ /**
+ * Recyce the serializer. GC instance variables
+ */
+ public void recycle() {
+ super.recycle();
+ this.handler = null;
}
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]