Update of /var/cvs/src/org/mmbase/datatypes
In directory james.mmbase.org:/tmp/cvs-serv19734
Modified Files:
BasicDataType.java
Log Message:
datatypes are serializable, so also the handlers must be
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/datatypes
Index: BasicDataType.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/datatypes/BasicDataType.java,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -b -r1.91 -r1.92
--- BasicDataType.java 16 Jul 2008 09:33:43 -0000 1.91
+++ BasicDataType.java 17 Jul 2008 16:27:16 -0000 1.92
@@ -40,7 +40,7 @@
* @author Pierre van Rooden
* @author Michiel Meeuwissen
* @since MMBase-1.8
- * @version $Id: BasicDataType.java,v 1.91 2008/07/16 09:33:43 michiel Exp $
+ * @version $Id: BasicDataType.java,v 1.92 2008/07/17 16:27:16 michiel Exp $
*/
public class BasicDataType<C> extends AbstractDescriptor implements
DataType<C>, Cloneable, Comparable<DataType<C>>, Descriptor {
@@ -117,6 +117,7 @@
out.writeObject(commitProcessor);
out.writeObject(getProcessors);
out.writeObject(setProcessors);
+ out.writeObject(handlers);
}
// implementation of serializable
private void readObject(ObjectInputStream in) throws IOException,
ClassNotFoundException {
@@ -138,6 +139,7 @@
commitProcessor = (CommitProcessor) in.readObject();
getProcessors = (Processor[]) in.readObject();
setProcessors = (Processor[]) in.readObject();
+ handlers = (Map<String, Handler>) in.readObject();
}
public String getBaseTypeIdentifier() {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs