com.jmo.mailmessager.utils.mail
Class MailMessage

java.lang.Object
  extended by com.jmo.mailmessager.utils.mail.MailMessage
All Implemented Interfaces:
java.io.Serializable

public class MailMessage
extends java.lang.Object
implements java.io.Serializable

Class to store an email message's information

Version:
0.0.1
Author:
John Morales
See Also:
Serialized Form

Constructor Summary
MailMessage()
          Creates new MailMessage
 
Method Summary
 java.lang.String getBody()
          Getter for this message's body text
 java.lang.String[] getCC()
          Getter for CC'ed parties on this email message
 java.lang.String getDate()
          Getter for the date this message was sent
 java.lang.String getFrom()
          Getter for the sender of this message
 java.lang.String getSubject()
          Getter for this message's subject line
 java.lang.String[] getTo()
          Getter for recipient of this email message
 void setBody(java.lang.String BODY)
          Setter for message's body text
 void setCC(java.lang.String[] CC)
          Setter for CC'ed parties on this message
 void setDate(java.lang.String DATE)
          Setter for String of timestamp when message was sent
 void setFrom(java.lang.String FROM)
          Setter for sender's fully qualified email address
 void setSubject(java.lang.String SUBJECT)
          Setter for subject line of message
 void setTo(java.lang.String[] TO)
          Setter for recipient's fully qualified email address
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailMessage

public MailMessage()
Creates new MailMessage

Method Detail

getTo

public java.lang.String[] getTo()
Getter for recipient of this email message

Returns:
Recipient's fully qualified email address

getCC

public java.lang.String[] getCC()
Getter for CC'ed parties on this email message

Returns:
Array of fully qualified email addresses of those CC'ed on this message

getFrom

public java.lang.String getFrom()
Getter for the sender of this message

Returns:
Sender's fully qualified email address

getDate

public java.lang.String getDate()
Getter for the date this message was sent

Returns:
String timestamp of when message was sent

getSubject

public java.lang.String getSubject()
Getter for this message's subject line

Returns:
Email's subject line -- never null

getBody

public java.lang.String getBody()
Getter for this message's body text

Returns:
String of entire message body

setTo

public void setTo(java.lang.String[] TO)
Setter for recipient's fully qualified email address


setCC

public void setCC(java.lang.String[] CC)
Setter for CC'ed parties on this message


setFrom

public void setFrom(java.lang.String FROM)
Setter for sender's fully qualified email address


setDate

public void setDate(java.lang.String DATE)
Setter for String of timestamp when message was sent


setSubject

public void setSubject(java.lang.String SUBJECT)
Setter for subject line of message


setBody

public void setBody(java.lang.String BODY)
Setter for message's body text