Author: toad
Date: 2008-07-10 12:19:40 +0000 (Thu, 10 Jul 2008)
New Revision: 21024
Modified:
branches/db4o/freenet/src/freenet/support/Db4oSet.java
Log:
Paranoia. Getting wierd NPEs, looks like somewhere we are storing a Db4oSet
when it hasn't been activated???
Modified: branches/db4o/freenet/src/freenet/support/Db4oSet.java
===================================================================
--- branches/db4o/freenet/src/freenet/support/Db4oSet.java 2008-07-10
12:16:32 UTC (rev 21023)
+++ branches/db4o/freenet/src/freenet/support/Db4oSet.java 2008-07-10
12:19:40 UTC (rev 21024)
@@ -75,4 +75,14 @@
public void objectOnActivate(ObjectContainer container) {
container.activate(map, 1);
}
+
+ public boolean objectCanNew(ObjectContainer container) {
+ if(map == null) throw new NullPointerException();
+ return true;
+ }
+
+ public boolean objectCanUpdate(ObjectContainer container) {
+ if(map == null) throw new NullPointerException();
+ return true;
+ }
}