Package com.icegreen.greenmail.store
Class StoredMessage
java.lang.Object
com.icegreen.greenmail.store.StoredMessage
A mail message with all the extra stuff that IMAP requires.
This is just a placeholder object, while I work out what's really required. A common
way of handling *all* messages needs to be available for James (maybe MovingMessage?)
- Version:
- $Revision: 109034 $
- Author:
- Darrell DeBoer <darrell@apache.org>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classWraps a mime message and provides support for uid. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.mail.FlagsgetFlags()jakarta.mail.internet.MimeMessagelonggetUid()booleanisSet(jakarta.mail.Flags.Flag flag) voidsetFlag(jakarta.mail.Flags.Flag flag, boolean value) voidsetFlags(jakarta.mail.Flags flags, boolean value) voidupdateMessageNumber(int messageNumber) Updates the MSN.
-
Method Details
-
getMimeMessage
public jakarta.mail.internet.MimeMessage getMimeMessage() -
getFlags
public jakarta.mail.Flags getFlags() -
isSet
public boolean isSet(jakarta.mail.Flags.Flag flag) -
setFlag
public void setFlag(jakarta.mail.Flags.Flag flag, boolean value) -
setFlags
public void setFlags(jakarta.mail.Flags flags, boolean value) -
getReceivedDate
-
getUid
public long getUid() -
getAttributes
-
updateMessageNumber
public void updateMessageNumber(int messageNumber) Updates the MSN.- Parameters:
messageNumber- the MSN.
-