r27148 - trunk/plugins/KeyExplorer
[email protected] Tue, 21 Apr 2009 11:11:58 +0000
| Newsgroups | gmane.network.freenet.cvs |
|---|---|
| Message-ID | <[email protected]> |
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.");
+ }
+
}