com.solidstategroup.messaging.email
Class SingleEmail

java.lang.Object
  extended by com.solidstategroup.messaging.email.Email
      extended by com.solidstategroup.messaging.email.SingleEmail

public class SingleEmail
extends Email


Constructor Summary
SingleEmail()
           
SingleEmail(java.lang.String fromEmail, java.lang.String toEmail, java.lang.String subject, java.lang.String body)
           
 
Method Summary
 void addAttachment(java.io.File attachment, java.lang.String attachmentName)
           
 java.io.File getAttachment()
           
 java.lang.String getAttachmentName()
           
 java.lang.String getBody()
           
 int getBodyId()
           
 int getEmailCampaignId()
           
 java.lang.String getFromEmail()
           
 java.lang.String getFromName()
           
 javax.mail.internet.MimeMessage getPlainEmail()
           
 int getPlainTextBodyId()
           
 java.lang.String getReplyTo()
           
 java.lang.String getSubject()
           
 java.lang.String getToBcc()
           
 java.lang.String getToCc()
           
 java.lang.String getToEmail()
           
 java.lang.String getToName()
           
 int getWebUserId()
           
 boolean queueEmail()
           
 boolean sendHTMLEmail()
           
 boolean sendPlainEmail()
           
 boolean sendPlainEmail(javax.mail.internet.MimeMessage msg)
           
 void setBody(java.lang.String body)
           
 void setBodyId(int bodyId)
           
 void setEmailCampaignId(int emailCampaignId)
           
 void setFromEmail(java.lang.String fromEmail)
           
 void setFromName(java.lang.String fromName)
           
 void setPlainTextBodyId(int plainTextBodyId)
           
 void setReplyTo(java.lang.String replyTo)
           
 void setSubject(java.lang.String subject)
           
 void setToBcc(java.lang.String toBcc)
           
 void setToCc(java.lang.String toCc)
           
 void setToEmail(java.lang.String toEmail)
           
 void setToName(java.lang.String toName)
           
 void setWebUserId(int webUserId)
           
 
Methods inherited from class com.solidstategroup.messaging.email.Email
getSmtpServer, isConsumeEmailQueue, setConsumeEmailQueue, setSmtpServer, setupEmail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleEmail

public SingleEmail()

SingleEmail

public SingleEmail(java.lang.String fromEmail,
                   java.lang.String toEmail,
                   java.lang.String subject,
                   java.lang.String body)
Method Detail

queueEmail

public boolean queueEmail()

sendHTMLEmail

public boolean sendHTMLEmail()

sendPlainEmail

public boolean sendPlainEmail(javax.mail.internet.MimeMessage msg)

sendPlainEmail

public boolean sendPlainEmail()

addAttachment

public void addAttachment(java.io.File attachment,
                          java.lang.String attachmentName)

getAttachment

public java.io.File getAttachment()

getAttachmentName

public java.lang.String getAttachmentName()

getPlainEmail

public javax.mail.internet.MimeMessage getPlainEmail()

getToName

public java.lang.String getToName()

setToName

public void setToName(java.lang.String toName)

setToEmail

public void setToEmail(java.lang.String toEmail)

getToEmail

public java.lang.String getToEmail()

setFromName

public void setFromName(java.lang.String fromName)

getFromName

public java.lang.String getFromName()

setFromEmail

public void setFromEmail(java.lang.String fromEmail)

getFromEmail

public java.lang.String getFromEmail()

setReplyTo

public void setReplyTo(java.lang.String replyTo)

getReplyTo

public java.lang.String getReplyTo()

setSubject

public void setSubject(java.lang.String subject)

getSubject

public java.lang.String getSubject()

setBodyId

public void setBodyId(int bodyId)

getBodyId

public int getBodyId()

setBody

public void setBody(java.lang.String body)

getBody

public java.lang.String getBody()

setEmailCampaignId

public void setEmailCampaignId(int emailCampaignId)

getEmailCampaignId

public int getEmailCampaignId()

setWebUserId

public void setWebUserId(int webUserId)

getWebUserId

public int getWebUserId()

setPlainTextBodyId

public void setPlainTextBodyId(int plainTextBodyId)

getPlainTextBodyId

public int getPlainTextBodyId()

getToBcc

public java.lang.String getToBcc()

setToBcc

public void setToBcc(java.lang.String toBcc)

getToCc

public java.lang.String getToCc()

setToCc

public void setToCc(java.lang.String toCc)