Author: xor
Date: 2008-11-07 20:25:16 +0000 (Fri, 07 Nov 2008)
New Revision: 23387
Modified:
trunk/plugins/Freetalk/FTIdentityManager.java
trunk/plugins/Freetalk/FTMessageManager.java
trunk/plugins/Freetalk/Freetalk.java
trunk/plugins/Freetalk/WoT/FTIdentityManagerWoT.java
trunk/plugins/Freetalk/WoT/FTMessageManagerWoT.java
Log:
Logging.
Modified: trunk/plugins/Freetalk/FTIdentityManager.java
===================================================================
--- trunk/plugins/Freetalk/FTIdentityManager.java 2008-11-07 20:22:31 UTC
(rev 23386)
+++ trunk/plugins/Freetalk/FTIdentityManager.java 2008-11-07 20:25:16 UTC
(rev 23387)
@@ -9,6 +9,7 @@
import com.db4o.ObjectSet;
import freenet.support.Executor;
+import freenet.support.Logger;
/**
* @author saces, xor
@@ -23,6 +24,7 @@
public boolean isRunning = true;
public FTIdentityManager(ObjectContainer myDB, Executor myExecutor) {
+ Logger.debug(this, "Starting identity manager...");
db = myDB;
mExecutor = myExecutor;
mExecutor.execute(this, "FT Identity Manager");
Modified: trunk/plugins/Freetalk/FTMessageManager.java
===================================================================
--- trunk/plugins/Freetalk/FTMessageManager.java 2008-11-07 20:22:31 UTC
(rev 23386)
+++ trunk/plugins/Freetalk/FTMessageManager.java 2008-11-07 20:25:16 UTC
(rev 23387)
@@ -11,6 +11,7 @@
import freenet.keys.FreenetURI;
import freenet.support.Executor;
+import freenet.support.Logger;
/**
* @author xor
@@ -25,6 +26,7 @@
protected FTIdentityManager mIdentityManager;
public FTMessageManager(ObjectContainer myDB, Executor myExecutor,
FTIdentityManager myIdentityManager) {
+ Logger.debug(this, "Starting message manager...");
assert(myDB != null);
assert(myIdentityManager != null);
Modified: trunk/plugins/Freetalk/Freetalk.java
===================================================================
--- trunk/plugins/Freetalk/Freetalk.java 2008-11-07 20:22:31 UTC (rev
23386)
+++ trunk/plugins/Freetalk/Freetalk.java 2008-11-07 20:25:16 UTC (rev
23387)
@@ -86,12 +86,14 @@
public void runPlugin(PluginRespirator myPR) {
- Logger.debug(this, "Freetalk plugin starting up...");
+ Logger.debug(this, "Plugin starting up...");
pr = myPR;
client = pr.getHLSimpleClient();
+ Logger.debug(this, "Opening database...");
+
Configuration dbCfg = Db4o.newConfiguration();
for(String f : FTMessage.getIndexedFields())
dbCfg.objectClass(FTMessage.class).objectField(f).indexed(true);
@@ -101,11 +103,15 @@
dbCfg.objectClass(FTBoard.class).objectField(f).indexed(true);
db = Db4o.openFile(dbCfg, DATABASE_FILE);
+
+ Logger.debug(this, "Database opened.");
+ Logger.debug(this, "Wiping database...");
/* DEBUG: Wipe database on startup */
ObjectSet<Object> result = db.queryByExample(new Object());
for (Object o : result) db.delete(o);
db.commit();
+ Logger.debug(this, "Database wiped.");
tbf = pr.getNode().clientCore.tempBucketFactory;
@@ -121,7 +127,7 @@
pm.addNavigationLink(PLUGIN_URI + "/status", "Dealer status",
"Show what happens in background", false, null);
pm.addNavigationLink("/", "Fproxy", "Back to nodes home",
false, null);
- Logger.debug(this, "Freetalk plugin loaded.");
+ Logger.debug(this, "Plugin loaded.");
}
public void terminate() {
Modified: trunk/plugins/Freetalk/WoT/FTIdentityManagerWoT.java
===================================================================
--- trunk/plugins/Freetalk/WoT/FTIdentityManagerWoT.java 2008-11-07
20:22:31 UTC (rev 23386)
+++ trunk/plugins/Freetalk/WoT/FTIdentityManagerWoT.java 2008-11-07
20:25:16 UTC (rev 23387)
@@ -37,6 +37,7 @@
public FTIdentityManagerWoT(ObjectContainer myDB, Executor executor,
WoT newWoT) {
super(myDB, executor);
mWoT = newWoT;
+ Logger.debug(this, "Identity manager started.");
}
private void receiveIdentities() throws InvalidParameterException {
@@ -120,6 +121,8 @@
} catch (InterruptedException e) { }
while(isRunning) {
+ Logger.debug(this, "Identity manager loop running...");
+
try {
receiveIdentities();
}
@@ -129,6 +132,8 @@
}
garbageCollectIdentities();
+
+ Logger.debug(this, "Identity manager loop finished.");
try {
Thread.sleep((long) (THREAD_PERIOD * (0.5f +
Math.random())));
Modified: trunk/plugins/Freetalk/WoT/FTMessageManagerWoT.java
===================================================================
--- trunk/plugins/Freetalk/WoT/FTMessageManagerWoT.java 2008-11-07 20:22:31 UTC
(rev 23386)
+++ trunk/plugins/Freetalk/WoT/FTMessageManagerWoT.java 2008-11-07 20:25:16 UTC
(rev 23387)
@@ -12,6 +12,7 @@
import freenet.keys.FreenetURI;
import freenet.support.Executor;
+import freenet.support.Logger;
import freenet.support.UpdatableSortedLinkedListKilledException;
public class FTMessageManagerWoT extends FTMessageManager {
@@ -21,6 +22,7 @@
public FTMessageManagerWoT(ObjectContainer myDB, Executor myExecutor,
FTIdentityManagerWoT myIdentityManager) {
super(myDB, myExecutor, myIdentityManager);
mIdentityManager = myIdentityManager;
+ Logger.debug(this, "Message manager started.");
}
protected synchronized void deleteMessage(FreenetURI uri) throws
NoSuchElementException {