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;
+       }
+
 }


Reply via email to