com.liferay.portal.kernel.mail
Class MailMessage

java.lang.Object
  extended by com.liferay.portal.kernel.mail.MailMessage
All Implemented Interfaces:
java.io.Serializable

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

View Source

Author:
Brian Wing Shun Chan, Neil Griffin, Raymond Augé
See Also:
Serialized Form

Constructor Summary
MailMessage(javax.mail.internet.InternetAddress from, javax.mail.internet.InternetAddress[] to, javax.mail.internet.InternetAddress[] cc, javax.mail.internet.InternetAddress[] bcc, javax.mail.internet.InternetAddress[] bulkAddresses, java.lang.String subject, java.lang.String body, boolean htmlFormat)
           
MailMessage(javax.mail.internet.InternetAddress from, javax.mail.internet.InternetAddress[] to, javax.mail.internet.InternetAddress[] cc, javax.mail.internet.InternetAddress[] bcc, java.lang.String subject, java.lang.String body)
           
MailMessage(javax.mail.internet.InternetAddress from, javax.mail.internet.InternetAddress to, java.lang.String subject, java.lang.String body)
           
MailMessage(javax.mail.internet.InternetAddress from, javax.mail.internet.InternetAddress to, java.lang.String subject, java.lang.String body, boolean htmlFormat)
           
 
Method Summary
 void addAttachment(java.io.File attachment)
           
 java.io.File[] getAttachments()
           
 javax.mail.internet.InternetAddress[] getBCC()
           
 java.lang.String getBody()
           
 javax.mail.internet.InternetAddress[] getBulkAddresses()
           
 javax.mail.internet.InternetAddress[] getCC()
           
 javax.mail.internet.InternetAddress getFrom()
           
 boolean getHTMLFormat()
           
 java.lang.String getInReplyTo()
           
 java.lang.String getMessageId()
           
 javax.mail.internet.InternetAddress[] getReplyTo()
           
 java.lang.String getSubject()
           
 javax.mail.internet.InternetAddress[] getTo()
           
 boolean isHTMLFormat()
           
 void setBCC(javax.mail.internet.InternetAddress[] bcc)
           
 void setBody(java.lang.String body)
           
 void setBulkAddresses(javax.mail.internet.InternetAddress[] bulkAddresses)
           
 void setCC(javax.mail.internet.InternetAddress[] cc)
           
 void setFrom(javax.mail.internet.InternetAddress from)
           
 void setHTMLFormat(boolean htmlFormat)
           
 void setInReplyTo(java.lang.String inReplyTo)
           
 void setMessageId(java.lang.String messageId)
           
 void setReplyTo(javax.mail.internet.InternetAddress[] replyTo)
           
 void setSubject(java.lang.String subject)
           
 void setTo(javax.mail.internet.InternetAddress[] to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailMessage

public MailMessage(javax.mail.internet.InternetAddress from,
                   javax.mail.internet.InternetAddress to,
                   java.lang.String subject,
                   java.lang.String body)

MailMessage

public MailMessage(javax.mail.internet.InternetAddress from,
                   javax.mail.internet.InternetAddress to,
                   java.lang.String subject,
                   java.lang.String body,
                   boolean htmlFormat)

MailMessage

public MailMessage(javax.mail.internet.InternetAddress from,
                   javax.mail.internet.InternetAddress[] to,
                   javax.mail.internet.InternetAddress[] cc,
                   javax.mail.internet.InternetAddress[] bcc,
                   java.lang.String subject,
                   java.lang.String body)

MailMessage

public MailMessage(javax.mail.internet.InternetAddress from,
                   javax.mail.internet.InternetAddress[] to,
                   javax.mail.internet.InternetAddress[] cc,
                   javax.mail.internet.InternetAddress[] bcc,
                   javax.mail.internet.InternetAddress[] bulkAddresses,
                   java.lang.String subject,
                   java.lang.String body,
                   boolean htmlFormat)
Method Detail

getFrom

public javax.mail.internet.InternetAddress getFrom()

setFrom

public void setFrom(javax.mail.internet.InternetAddress from)

getTo

public javax.mail.internet.InternetAddress[] getTo()

setTo

public void setTo(javax.mail.internet.InternetAddress[] to)

getCC

public javax.mail.internet.InternetAddress[] getCC()

setCC

public void setCC(javax.mail.internet.InternetAddress[] cc)

getBCC

public javax.mail.internet.InternetAddress[] getBCC()

setBCC

public void setBCC(javax.mail.internet.InternetAddress[] bcc)

getBulkAddresses

public javax.mail.internet.InternetAddress[] getBulkAddresses()

setBulkAddresses

public void setBulkAddresses(javax.mail.internet.InternetAddress[] bulkAddresses)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

getBody

public java.lang.String getBody()

setBody

public void setBody(java.lang.String body)

getHTMLFormat

public boolean getHTMLFormat()

isHTMLFormat

public boolean isHTMLFormat()

setHTMLFormat

public void setHTMLFormat(boolean htmlFormat)

getReplyTo

public javax.mail.internet.InternetAddress[] getReplyTo()

setReplyTo

public void setReplyTo(javax.mail.internet.InternetAddress[] replyTo)

getMessageId

public java.lang.String getMessageId()

setMessageId

public void setMessageId(java.lang.String messageId)

getInReplyTo

public java.lang.String getInReplyTo()

setInReplyTo

public void setInReplyTo(java.lang.String inReplyTo)

addAttachment

public void addAttachment(java.io.File attachment)

getAttachments

public java.io.File[] getAttachments()