Author: norman
Date: Thu Jul 28 18:43:16 2011
New Revision: 1151963

URL: http://svn.apache.org/viewvc?rev=1151963&view=rev
Log:
Just some javadocs. See MAILBOX-113

Modified:
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
    
james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/mail/MessageMapper.java

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java?rev=1151963&r1=1151962&r2=1151963&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
 Thu Jul 28 18:43:16 2011
@@ -133,7 +133,9 @@ public interface MessageManager {
     long appendMessage(InputStream msgIn, Date internalDate, MailboxSession 
mailboxSession, boolean isRecent, Flags flags) throws MailboxException;
 
     /**
-     * Gets messages in the given range.
+     * Gets messages in the given range. The messages may get fetched under 
the-hood in batches so the caller should check if {@link 
MessageResultIterator#getException()} 
+     * returns <code>null</code> after {@link MessageResultIterator#hasNext()} 
returns <code>false</code>.
+     *  
      * 
      * @param set
      * @param fetchGroup

Modified: 
james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/mail/MessageMapper.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/mail/MessageMapper.java?rev=1151963&r1=1151962&r2=1151963&view=diff
==============================================================================
--- 
james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/mail/MessageMapper.java
 (original)
+++ 
james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/mail/MessageMapper.java
 Thu Jul 28 18:43:16 2011
@@ -46,7 +46,8 @@ public interface MessageMapper<Id> exten
      * @param mailbox The mailbox to search
      * @param set message range for batch processing
      * @param type
-     * @param limt the maximal limit of returned {@link Message}'s. Use -1 to 
set no limit
+     * @param limit the maximal limit of returned {@link Message}'s. Use -1 to 
set no limit. In any case the caller MUST not expect the limit to get applied 
in all cases as the implementation
+     *              MAY just ignore it
      * @throws MailboxException
      */
     Iterator<Message<Id>> findInMailbox(Mailbox<Id> mailbox, MessageRange set, 
FetchType type, int limit)



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to