Author: sebb
Date: Sat Mar 12 02:10:55 2011
New Revision: 1080848

URL: http://svn.apache.org/viewvc?rev=1080848&view=rev
Log:
Tidyup after recent changes to NNTP code

Modified:
    commons/proper/net/trunk/src/main/java/examples/nntp/ExtendedNNTPOps.java
    commons/proper/net/trunk/src/main/java/examples/nntp/MessageThreading.java
    commons/proper/net/trunk/src/main/java/examples/nntp/NNTPUtils.java

Modified: 
commons/proper/net/trunk/src/main/java/examples/nntp/ExtendedNNTPOps.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/examples/nntp/ExtendedNNTPOps.java?rev=1080848&r1=1080847&r2=1080848&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/examples/nntp/ExtendedNNTPOps.java 
(original)
+++ commons/proper/net/trunk/src/main/java/examples/nntp/ExtendedNNTPOps.java 
Sat Mar 12 02:10:55 2011
@@ -63,15 +63,14 @@ public class ExtendedNNTPOps {
             long  highArticleNumber = lowArticleNumber + 100;
             Iterable<Article> articles = 
client.iterateArticleInfo(lowArticleNumber, highArticleNumber);
 
-            if (articles != null) {
-                for (Article article : articles) {
-                    if (article.isDummy()) { // Subject will contain raw 
response
-                        System.out.println("Could not parse: 
"+article.getSubject());
-                    } else {
-                        System.out.println(article.getSubject());
-                    }
+            for (Article article : articles) {
+                if (article.isDummy()) { // Subject will contain raw response
+                    System.out.println("Could not parse: 
"+article.getSubject());
+                } else {
+                    System.out.println(article.getSubject());
                 }
             }
+
             // LIST ACTIVE
             NewsgroupInfo[] fanGroups = client.listNewsgroups("alt.fan.*");
             for (int i = 0; i < fanGroups.length; ++i) {

Modified: 
commons/proper/net/trunk/src/main/java/examples/nntp/MessageThreading.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/examples/nntp/MessageThreading.java?rev=1080848&r1=1080847&r2=1080848&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/examples/nntp/MessageThreading.java 
(original)
+++ commons/proper/net/trunk/src/main/java/examples/nntp/MessageThreading.java 
Sat Mar 12 02:10:55 2011
@@ -21,8 +21,6 @@ package examples.nntp;
 import java.io.IOException;
 import java.io.PrintWriter;
 import java.net.SocketException;
-import java.util.List;
-
 import org.apache.commons.net.PrintCommandListener;
 import org.apache.commons.net.nntp.Article;
 import org.apache.commons.net.nntp.NNTPClient;
@@ -73,7 +71,7 @@ public class MessageThreading {
         long highArticleNumber = lowArticleNumber + 5000;
         
         System.out.println("Retrieving articles between [" + lowArticleNumber 
+ "] and [" + highArticleNumber + "]");
-        List<Article> articles = NNTPUtils.getArticleInfo(client, 
lowArticleNumber, highArticleNumber);
+        Iterable<Article> articles = 
client.iterateArticleInfo(lowArticleNumber, highArticleNumber);
         
         System.out.println("Building message thread tree...");
         Threader threader = new Threader();

Modified: commons/proper/net/trunk/src/main/java/examples/nntp/NNTPUtils.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/examples/nntp/NNTPUtils.java?rev=1080848&r1=1080847&r2=1080848&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/examples/nntp/NNTPUtils.java 
(original)
+++ commons/proper/net/trunk/src/main/java/examples/nntp/NNTPUtils.java Sat Mar 
12 02:10:55 2011
@@ -43,12 +43,8 @@ public class NNTPUtils {
     throws IOException {
         List<Article> articles = new ArrayList<Article>();
         Iterable<Article> arts = client.iterateArticleInfo(lowArticleNumber, 
highArticleNumber);
-        if (arts != null) {
-            for(Article article : arts){
-                if (article != null ) {
-                    articles.add(article);                
-                }
-            }
+        for(Article article : arts){
+            articles.add(article);                
         }
         return articles;
     }


Reply via email to