com.solidstategroup.webmail
Class Message

java.lang.Object
  extended by com.solidstategroup.webmail.Message

public class Message
extends java.lang.Object


Field Summary
static java.lang.String SQL_COLUMN_LIST
           
static int TYPE_BCC
           
static int TYPE_CC
           
static int TYPE_TO
           
 
Constructor Summary
Message()
           
 
Method Summary
 void addToList(java.lang.String email, int type)
           
 boolean delete()
           
 void execute()
           
 java.util.Collection getAttachments()
           
 java.lang.String getBccList()
           
 java.lang.String getCcList()
           
 java.util.Date getDate()
           
 Folder getFolder()
           
 java.lang.String getFromEmailAddress()
           
 java.lang.String getFromName()
           
 int getMessageId()
           
 java.lang.String getPlainText()
           
 int getSize()
           
 java.lang.String getSubject()
           
 java.lang.String getToEmailAddress()
           
 java.lang.String getToList()
           
 java.lang.String getToName()
           
 boolean isFlagged()
           
 boolean isHasAttachments()
           
 boolean isRead()
           
 void setAttachments(java.util.Collection attachments)
           
 void setBccList(java.lang.String bccList)
           
 void setCcList(java.lang.String ccList)
           
 void setDate(java.util.Date date)
           
 void setFlagged(boolean flagged)
           
 void setFolder(Folder folder)
           
 void setFromEmailAddress(java.lang.String fromEmailAddress)
           
 void setFromName(java.lang.String fromName)
           
 void setHasAttachments(boolean hasAttachments)
           
 void setMessageId(int messageId)
           
 void setPlainText(java.lang.String plainText)
           
 void setRead(boolean read)
           
 void setSize(int size)
           
 void setSubject(java.lang.String subject)
           
 void setToList(java.lang.String toList)
           
 void setToName(java.lang.String toName)
           
 boolean store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_TO

public static final int TYPE_TO
See Also:
Constant Field Values

TYPE_CC

public static final int TYPE_CC
See Also:
Constant Field Values

TYPE_BCC

public static final int TYPE_BCC
See Also:
Constant Field Values

SQL_COLUMN_LIST

public static final java.lang.String SQL_COLUMN_LIST
See Also:
Constant Field Values
Constructor Detail

Message

public Message()
Method Detail

delete

public boolean delete()

execute

public void execute()

store

public boolean store()

getMessageId

public int getMessageId()

setMessageId

public void setMessageId(int messageId)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

getPlainText

public java.lang.String getPlainText()

setPlainText

public void setPlainText(java.lang.String plainText)

getFolder

public Folder getFolder()

setFolder

public void setFolder(Folder folder)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

getFromName

public java.lang.String getFromName()

setFromName

public void setFromName(java.lang.String fromName)

getFromEmailAddress

public java.lang.String getFromEmailAddress()

setFromEmailAddress

public void setFromEmailAddress(java.lang.String fromEmailAddress)

getToName

public java.lang.String getToName()

setToName

public void setToName(java.lang.String toName)

getToEmailAddress

public java.lang.String getToEmailAddress()

addToList

public void addToList(java.lang.String email,
                      int type)

getToList

public java.lang.String getToList()

setToList

public void setToList(java.lang.String toList)

getBccList

public java.lang.String getBccList()

setBccList

public void setBccList(java.lang.String bccList)

getCcList

public java.lang.String getCcList()

setCcList

public void setCcList(java.lang.String ccList)

isFlagged

public boolean isFlagged()

setFlagged

public void setFlagged(boolean flagged)

isRead

public boolean isRead()

setRead

public void setRead(boolean read)

getSize

public int getSize()

setSize

public void setSize(int size)

isHasAttachments

public boolean isHasAttachments()

setHasAttachments

public void setHasAttachments(boolean hasAttachments)

getAttachments

public java.util.Collection getAttachments()

setAttachments

public void setAttachments(java.util.Collection attachments)