Author: toad
Date: 2008-06-24 12:57:54 +0000 (Tue, 24 Jun 2008)
New Revision: 20637
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientContext.java
Log:
Make all fields transient
Modified: branches/db4o/freenet/src/freenet/client/async/ClientContext.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientContext.java
2008-06-24 12:57:21 UTC (rev 20636)
+++ branches/db4o/freenet/src/freenet/client/async/ClientContext.java
2008-06-24 12:57:54 UTC (rev 20637)
@@ -25,22 +25,22 @@
*/
public class ClientContext {
- public final FECQueue fecQueue;
- private ClientRequestScheduler sskFetchScheduler;
- private ClientRequestScheduler chkFetchScheduler;
- private ClientRequestScheduler sskInsertScheduler;
- private ClientRequestScheduler chkInsertScheduler;
- public final DBJobRunner jobRunner;
- public final Executor mainExecutor;
- public final long nodeDBHandle;
- public final BackgroundBlockEncoder backgroundBlockEncoder;
- public final RandomSource random;
- public final ArchiveManager archiveManager;
- public final BucketFactory persistentBucketFactory;
- public final BucketFactory tempBucketFactory;
- public final HealingQueue healingQueue;
- public final USKManager uskManager;
- public final Random fastWeakRandom;
+ public transient final FECQueue fecQueue;
+ private transient ClientRequestScheduler sskFetchScheduler;
+ private transient ClientRequestScheduler chkFetchScheduler;
+ private transient ClientRequestScheduler sskInsertScheduler;
+ private transient ClientRequestScheduler chkInsertScheduler;
+ public transient final DBJobRunner jobRunner;
+ public transient final Executor mainExecutor;
+ public transient final long nodeDBHandle;
+ public transient final BackgroundBlockEncoder backgroundBlockEncoder;
+ public transient final RandomSource random;
+ public transient final ArchiveManager archiveManager;
+ public transient final BucketFactory persistentBucketFactory;
+ public transient final BucketFactory tempBucketFactory;
+ public transient final HealingQueue healingQueue;
+ public transient final USKManager uskManager;
+ public transient final Random fastWeakRandom;
public ClientContext(NodeClientCore core) {
this.fecQueue = core.fecQueue;