You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ro...@apache.org on 2016/12/15 16:12:57 UTC

[07/10] james-project git commit: MAILBOX-283 Add MailboxId and MessageId in MessageResult

MAILBOX-283 Add MailboxId and MessageId in MessageResult


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/82bd6d71
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/82bd6d71
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/82bd6d71

Branch: refs/heads/master
Commit: 82bd6d71faa7e4f6ab2cc86d4b4a7423e7fbbb9e
Parents: ecb45d8
Author: Antoine Duprat <ad...@apache.org>
Authored: Mon Dec 12 14:49:00 2016 +0100
Committer: Raphael Ouazana <ra...@linagora.com>
Committed: Thu Dec 15 17:11:27 2016 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/james/mailbox/model/MessageResult.java    | 2 ++
 .../org/apache/james/mailbox/store/StoreMessageResultIterator.java | 2 +-
 .../apache/james/imap/processor/base/MailboxEventAnalyserTest.java | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/82bd6d71/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageResult.java
----------------------------------------------------------------------
diff --git a/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageResult.java b/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageResult.java
index b31d606..045e3d0 100644
--- a/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageResult.java
+++ b/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageResult.java
@@ -264,4 +264,6 @@ public interface MessageResult extends Comparable<MessageResult>, MessageMetaDat
          */
         int[] getPositions();
     }
+
+    MessageId getMessageId();
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/82bd6d71/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageResultIterator.java
----------------------------------------------------------------------
diff --git a/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageResultIterator.java b/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageResultIterator.java
index 0236bae..56f8674 100644
--- a/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageResultIterator.java
+++ b/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageResultIterator.java
@@ -210,8 +210,8 @@ public class StoreMessageResultIterator implements MessageResultIterator {
             uid = message.getUid();
             flags = message.createFlags();
             modSeq = message.getModSeq();
-            messageId = message.getMessageId();
             mailboxId = message.getMailboxId();
+            messageId = message.getMessageId();
             this.exception = exception;
         }
 

http://git-wip-us.apache.org/repos/asf/james-project/blob/82bd6d71/protocols/imap/src/test/java/org/apache/james/imap/processor/base/MailboxEventAnalyserTest.java
----------------------------------------------------------------------
diff --git a/protocols/imap/src/test/java/org/apache/james/imap/processor/base/MailboxEventAnalyserTest.java b/protocols/imap/src/test/java/org/apache/james/imap/processor/base/MailboxEventAnalyserTest.java
index 5b0a448..c0c68d8 100644
--- a/protocols/imap/src/test/java/org/apache/james/imap/processor/base/MailboxEventAnalyserTest.java
+++ b/protocols/imap/src/test/java/org/apache/james/imap/processor/base/MailboxEventAnalyserTest.java
@@ -68,13 +68,13 @@ import org.apache.james.mailbox.model.MessageId;
 import org.apache.james.mailbox.model.MessageRange;
 import org.apache.james.mailbox.model.MessageResult;
 import org.apache.james.mailbox.model.MessageResult.FetchGroup;
-import org.apache.james.mailbox.store.mail.model.DefaultMessageId;
 import org.apache.james.mailbox.model.MessageResultIterator;
 import org.apache.james.mailbox.model.MimeDescriptor;
 import org.apache.james.mailbox.model.MultimailboxesSearchQuery;
 import org.apache.james.mailbox.model.SearchQuery;
 import org.apache.james.mailbox.model.TestId;
 import org.apache.james.mailbox.model.UpdatedFlags;
+import org.apache.james.mailbox.store.mail.model.DefaultMessageId;
 import org.junit.Test;
 import org.slf4j.Logger;
 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org