Author: saces
Date: 2009-04-21 11:11:58 +0000 (Tue, 21 Apr 2009)
New Revision: 27148
Modified:
trunk/plugins/KeyExplorer/VerySimpleGetter.java
Log:
fix build, logging
Modified: trunk/plugins/KeyExplorer/VerySimpleGetter.java
===================================================================
--- trunk/plugins/KeyExplorer/VerySimpleGetter.java 2009-04-21 10:02:01 UTC
(rev 27147)
+++ trunk/plugins/KeyExplorer/VerySimpleGetter.java 2009-04-21 11:11:58 UTC
(rev 27148)
@@ -10,6 +10,7 @@
import freenet.client.async.ClientRequester;
import freenet.keys.FreenetURI;
import freenet.node.RequestClient;
+import freenet.support.LogThresholdCallback;
import freenet.support.Logger;
/**
@@ -17,6 +18,18 @@
*
*/
public class VerySimpleGetter extends ClientRequester {
+
+ private static volatile boolean logDEBUG;
+
+ static {
+ Logger.registerLogThresholdCallback(new LogThresholdCallback() {
+
+ @Override
+ public void shouldUpdate() {
+ logDEBUG = Logger.shouldLog(Logger.DEBUG, this);
+ }
+ });
+ }
private FreenetURI uri;
@@ -58,4 +71,9 @@
Logger.error(this, "TODO?", new Error("TODO?"));
}
+ @Override
+ protected void innerToNetwork(ObjectContainer container, ClientContext
context) {
+ if (logDEBUG) Logger.debug(this, "Request goes out to network
now.");
+ }
+
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs