Package com.icegreen.greenmail.store
Class SimpleStoredMessage
- java.lang.Object
-
- com.icegreen.greenmail.store.SimpleStoredMessage
-
- All Implemented Interfaces:
StoredMessage
public class SimpleStoredMessage extends java.lang.Object implements StoredMessage
A mail message with all of 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
-
-
Constructor Summary
Constructors Constructor Description SimpleStoredMessage(javax.mail.internet.MimeMessage mimeMessage, java.util.Date internalDate, long uid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MailMessageAttributesgetAttributes()javax.mail.FlagsgetFlags()java.util.DategetInternalDate()javax.mail.internet.MimeMessagegetMimeMessage()longgetUid()
-
-
-
Method Detail
-
getMimeMessage
public javax.mail.internet.MimeMessage getMimeMessage()
- Specified by:
getMimeMessagein interfaceStoredMessage
-
getFlags
public javax.mail.Flags getFlags()
- Specified by:
getFlagsin interfaceStoredMessage
-
getInternalDate
public java.util.Date getInternalDate()
- Specified by:
getInternalDatein interfaceStoredMessage
-
getUid
public long getUid()
- Specified by:
getUidin interfaceStoredMessage
-
getAttributes
public MailMessageAttributes getAttributes() throws FolderException
- Specified by:
getAttributesin interfaceStoredMessage- Throws:
FolderException
-
-