Author: norman
Date: Sat Sep 3 18:21:30 2011
New Revision: 1164904
URL: http://svn.apache.org/viewvc?rev=1164904&view=rev
Log:
Make sure we have an higher uid on each append so we don't generate out of
order events and so are imap compliant. See MAILBOX-131
Modified:
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.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=1164904&r1=1164903&r2=1164904&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
Sat Sep 3 18:21:30 2011
@@ -115,7 +115,8 @@ public interface MessageManager {
Map<Long, Flags> setFlags(Flags flags, boolean value, boolean replace,
MessageRange set, MailboxSession mailboxSession) throws MailboxException;
/**
- * Appends a message to this mailbox.
+ * Appends a message to this mailbox. This method must return a higher UID
as the last call in every case.
+ *
*
* @param internalDate
* the time of addition to be set, not null
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]