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 MailMessageAttributes
getAttributes()
javax.mail.Flags
getFlags()
java.util.Date
getInternalDate()
javax.mail.internet.MimeMessage
getMimeMessage()
long
getUid()
-
-
-
Method Detail
-
getMimeMessage
public javax.mail.internet.MimeMessage getMimeMessage()
- Specified by:
getMimeMessage
in interfaceStoredMessage
-
getFlags
public javax.mail.Flags getFlags()
- Specified by:
getFlags
in interfaceStoredMessage
-
getInternalDate
public java.util.Date getInternalDate()
- Specified by:
getInternalDate
in interfaceStoredMessage
-
getUid
public long getUid()
- Specified by:
getUid
in interfaceStoredMessage
-
getAttributes
public MailMessageAttributes getAttributes() throws FolderException
- Specified by:
getAttributes
in interfaceStoredMessage
- Throws:
FolderException
-
-