Author: sebb
Date: Sat Mar 12 01:46:40 2011
New Revision: 1080840

URL: http://svn.apache.org/viewvc?rev=1080840&view=rev
Log:
NET-368 Threader.thread should accept an Iterable rather than a List.

Modified:
    commons/proper/net/trunk/src/changes/changes.xml
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/nntp/Threader.java

Modified: commons/proper/net/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/changes/changes.xml?rev=1080840&r1=1080839&r2=1080840&view=diff
==============================================================================
--- commons/proper/net/trunk/src/changes/changes.xml (original)
+++ commons/proper/net/trunk/src/changes/changes.xml Sat Mar 12 01:46:40 2011
@@ -57,6 +57,9 @@ The <action> type attribute can be add,u
 
     <body>
         <release version="3.0" date="TBA" description="TBA">
+            <action issue="NET-368" dev="sebb" type="update">
+            Threader.thread should accept an Iterable rather than a List.
+            </action>
             <action issue="NET-327" dev="sebb" type="add" due-to="Bogdan 
Drozdowski" due-to-email="bogdandr # op . pl">
             "Unconnected sockets not implemented" when using FTPSClient
             Added disconnect() override which resets the socket factories to 
their defaults

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/nntp/Threader.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/nntp/Threader.java?rev=1080840&r1=1080839&r2=1080840&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/nntp/Threader.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/nntp/Threader.java
 Sat Mar 12 01:46:40 2011
@@ -29,7 +29,6 @@ package org.apache.commons.net.nntp;
 
 import java.util.HashMap;
 import java.util.Iterator;
-import java.util.List;
 
 public class Threader {
     private ThreadContainer root;
@@ -39,11 +38,11 @@ public class Threader {
     /**
      * The main threader entry point - The client passes in a list of 
Threadable objects, and
      * the Threader constructs a connected 'graph' of messages
-     * @param messages list of messages to thread
+     * @param messages iterable of messages to thread
      * @return null if messages == null or root.child == null
      * @since 2.2
      */
-    public Threadable thread(List<? extends Threadable> messages) {
+    public Threadable thread(Iterable<? extends Threadable> messages) {
         if (messages == null)
             return null;
 


Reply via email to