Author: toad
Date: 2008-10-02 22:06:54 +0000 (Thu, 02 Oct 2008)
New Revision: 22918
Modified:
branches/db4o/freenet/src/freenet/client/async/KeyListener.java
branches/db4o/freenet/src/freenet/client/async/SingleKeyListener.java
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
Log:
Add isSSK() to KeyListener API
Modified: branches/db4o/freenet/src/freenet/client/async/KeyListener.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/KeyListener.java
2008-10-02 20:22:20 UTC (rev 22917)
+++ branches/db4o/freenet/src/freenet/client/async/KeyListener.java
2008-10-02 22:06:54 UTC (rev 22918)
@@ -90,4 +90,6 @@
*/
public boolean isEmpty();
+ public boolean isSSK();
+
}
Modified: branches/db4o/freenet/src/freenet/client/async/SingleKeyListener.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SingleKeyListener.java
2008-10-02 20:22:20 UTC (rev 22917)
+++ branches/db4o/freenet/src/freenet/client/async/SingleKeyListener.java
2008-10-02 22:06:54 UTC (rev 22918)
@@ -4,6 +4,7 @@
import freenet.keys.Key;
import freenet.keys.KeyBlock;
+import freenet.keys.NodeSSK;
import freenet.node.SendableGet;
public class SingleKeyListener implements KeyListener {
@@ -87,4 +88,8 @@
return done;
}
+ public boolean isSSK() {
+ return key instanceof NodeSSK;
+ }
+
}
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
===================================================================
---
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
2008-10-02 20:22:20 UTC (rev 22917)
+++
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
2008-10-02 22:06:54 UTC (rev 22918)
@@ -360,4 +360,8 @@
return killed;
}
+ public boolean isSSK() {
+ return false;
+ }
+
}