Author: xor Date: 2008-10-03 09:15:14 +0000 (Fri, 03 Oct 2008) New Revision: 22925
Modified: trunk/plugins/WoT/WoT.java Log: Enabled cascadeOnUpdate for the Config class. This also may be very useful for other classes: It makes db4o store any referenced objects. See: http://developer.db4o.com/resources/api/db4o-java/com/db4o/config/ObjectClass.html Modified: trunk/plugins/WoT/WoT.java =================================================================== --- trunk/plugins/WoT/WoT.java 2008-10-02 22:23:07 UTC (rev 22924) +++ trunk/plugins/WoT/WoT.java 2008-10-03 09:15:14 UTC (rev 22925) @@ -87,6 +87,10 @@ cfg.objectClass(Trust.class).objectField("trustee").indexed(true); cfg.objectClass(Score.class).objectField("treeOwner").indexed(true); cfg.objectClass(Score.class).objectField("target").indexed(true); + /* + * This will make db4o store any complex objects which are referenced by a Config object. + */ + cfg.objectClass(Config.class).cascadeOnUpdate(true); db = Db4o.openFile(cfg, "WoT.db4o"); client = pr.getHLSimpleClient();
