Author: batosai
Date: 2008-08-08 10:29:07 +0000 (Fri, 08 Aug 2008)
New Revision: 21661

Modified:
   trunk/apps/WoT/src/plugins/WoT/WoTplugin.java
Log:
OK, non blocking-requests looks like being working.

Modified: trunk/apps/WoT/src/plugins/WoT/WoTplugin.java
===================================================================
--- trunk/apps/WoT/src/plugins/WoT/WoTplugin.java       2008-08-08 10:02:54 UTC 
(rev 21660)
+++ trunk/apps/WoT/src/plugins/WoT/WoTplugin.java       2008-08-08 10:29:07 UTC 
(rev 21661)
@@ -6,6 +6,8 @@

 package plugins.WoT;

+import java.io.IOException;
+import java.io.InputStream;
 import java.net.MalformedURLException;
 import java.util.Date;

@@ -285,42 +287,49 @@

        @Override
        public void onFailure(FetchException e, ClientGetter state) {
-               System.out.println("onFailure");
+               System.out.println("onFailure(FetchException e, ClientGetter 
state)");
        }

        @Override
        public void onFailure(InsertException e, BaseClientPutter state) {
-               System.out.println("onFailure");
+               System.out.println("onFailure(InsertException e, 
BaseClientPutter state)");

        }

        @Override
        public void onFetchable(BaseClientPutter state) {
-               System.out.println("onFetchable");
+               System.out.println("onFetchable(BaseClientPutter state)");

        }

        @Override
        public void onGeneratedURI(FreenetURI uri, BaseClientPutter state) {
-               System.out.println("onGeneratedURI");
+               System.out.println("onGeneratedURI(FreenetURI uri, 
BaseClientPutter state)");

        }

        @Override
        public void onMajorProgress() {
-               System.out.println("onMajorProgress");
+               System.out.println("onMajorProgress()");

        }

        @Override
        public void onSuccess(FetchResult result, ClientGetter state) {
-               System.out.println("onSuccess");
+
+               try {
+                       InputStream is = result.asBucket().getInputStream();
+                       //TODO Write a TrustListParser class to handle this
+                       
+               } catch (IOException e) {
+                       e.printStackTrace();
+               }

        }

        @Override
        public void onSuccess(BaseClientPutter state) {
-               System.out.println("onSuccess");
+               System.out.println("onSuccess(BaseClientPutter state)");

        }
 }


Reply via email to