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 <[email protected]> Authored: Sat Dec 15 10:05:10 2018 +0700 Committer: Benoit Tellier <[email protected]> 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: [email protected] For additional commands, e-mail: [email protected]
