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 bt...@apache.org on 2018/12/19 04:10:35 UTC
[09/13] james-project git commit: MAILBOX-359 A MailboxMessage should
give its MessageMetaData
MAILBOX-359 A MailboxMessage should give its MessageMetaData
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/ef2c68c7
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/ef2c68c7
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/ef2c68c7
Branch: refs/heads/master
Commit: ef2c68c71731c0fe18ca06c5161b186daec37118
Parents: e25c247
Author: Benoit Tellier <bt...@linagora.com>
Authored: Sat Dec 15 10:05:10 2018 +0700
Committer: Benoit Tellier <bt...@linagora.com>
Committed: Wed Dec 19 10:56:44 2018 +0700
----------------------------------------------------------------------
.../apache/james/mailbox/store/mail/model/MailboxMessage.java | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/james-project/blob/ef2c68c7/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/MailboxMessage.java
----------------------------------------------------------------------
diff --git a/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/MailboxMessage.java b/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/MailboxMessage.java
index 556ee4b..e9e13ad 100644
--- a/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/MailboxMessage.java
+++ b/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/MailboxMessage.java
@@ -23,6 +23,8 @@ import javax.mail.Flags;
import org.apache.james.mailbox.MessageUid;
import org.apache.james.mailbox.model.ComposedMessageIdWithMetaData;
import org.apache.james.mailbox.model.MailboxId;
+import org.apache.james.mailbox.model.MessageMetaData;
+import org.apache.james.mailbox.store.SimpleMessageMetaData;
/**
* A MIME message, consisting of meta-data (including MIME headers)
@@ -126,5 +128,8 @@ public interface MailboxMessage extends Message, Comparable<MailboxMessage> {
*/
Flags createFlags();
+ default MessageMetaData metaData() {
+ return new SimpleMessageMetaData(this);
+ }
}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org