On Thu, Jun 26, 2008 at 5:07 AM, <toad at freenetproject.org> wrote: > Author: toad > Date: 2008-06-25 21:07:06 +0000 (Wed, 25 Jun 2008) > New Revision: 20718 > > Modified: > branches/db4o/freenet/src/freenet/client/async/RegisterMe.java > Log: > Transparent activation of the key >
This is not "Transparent Activation" (TA). TA have special meaning in db4o and the object have to implement "Activatable" interface, see: http://developer.db4o.com/Resources/view.aspx/Reference/Object_Lifecycle/Activation/Transparent_Activation_Framework > Modified: branches/db4o/freenet/src/freenet/client/async/RegisterMe.java > =================================================================== > --- branches/db4o/freenet/src/freenet/client/async/RegisterMe.java > 2008-06-25 20:54:28 UTC (rev 20717) > +++ branches/db4o/freenet/src/freenet/client/async/RegisterMe.java > 2008-06-25 21:07:06 UTC (rev 20718) > @@ -1,5 +1,7 @@ > package freenet.client.async; > > +import com.db4o.ObjectContainer; > + > import freenet.node.SendableRequest; > > public class RegisterMe { > @@ -12,5 +14,9 @@ > this.core = core; > this.key = new RegisterMeSortKey(getter.getPriorityClass()); > } > + > + public void objectOnActivate(ObjectContainer container) { > + container.activate(key, 1); > + } > } > > > _______________________________________________ > cvs mailing list > cvs at freenetproject.org > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs >
