Class EmailMessage
- java.lang.Object
-
- br.com.damsete.arq.email.appender.EmailMessage
-
- All Implemented Interfaces:
br.com.damsete.arq.log.core.LogPersistable
public class EmailMessage extends Object implements br.com.damsete.arq.log.core.LogPersistable
-
-
Method Summary
Modifier and Type Method Description EmailMessageaddAttachment(String fileName, org.springframework.core.io.InputStreamSource source)EmailMessageaddBcc(String toName, String toAddress)EmailMessageaddCc(String toName, String toAddress)EmailMessageaddModelParam(String key, Object value)EmailMessageaddReplyTo(String replyToName, String replyToAddress)EmailMessageaddTo(String toName, String toAddress)static EmailMessageasHtml()static EmailMessageasPlainText()EmailMessagefrom(String fromName, String fromAddress)StringgetLog()Map<String,Object>getModel()booleanisHtml()org.springframework.mail.javamail.MimeMessagePreparatortoMimeMessage()EmailMessagewithConfirmationTo(String confirmationAddress)EmailMessagewithContent(String content)EmailMessagewithMessageHelper(EmailMessageHelper helper)EmailMessagewithSubject(String subject)
-
-
-
Method Detail
-
asPlainText
public static EmailMessage asPlainText()
-
asHtml
public static EmailMessage asHtml()
-
from
public EmailMessage from(String fromName, String fromAddress)
-
addTo
public EmailMessage addTo(String toName, String toAddress)
-
addCc
public EmailMessage addCc(String toName, String toAddress)
-
addBcc
public EmailMessage addBcc(String toName, String toAddress)
-
addReplyTo
public EmailMessage addReplyTo(String replyToName, String replyToAddress)
-
withSubject
public EmailMessage withSubject(String subject)
-
withContent
public EmailMessage withContent(String content)
-
withConfirmationTo
public EmailMessage withConfirmationTo(String confirmationAddress)
-
addAttachment
public EmailMessage addAttachment(String fileName, org.springframework.core.io.InputStreamSource source)
-
addModelParam
public EmailMessage addModelParam(String key, Object value)
-
withMessageHelper
public EmailMessage withMessageHelper(EmailMessageHelper helper)
-
isHtml
public boolean isHtml()
-
toMimeMessage
public org.springframework.mail.javamail.MimeMessagePreparator toMimeMessage()
-
getLog
public String getLog()
- Specified by:
getLogin interfacebr.com.damsete.arq.log.core.LogPersistable
-
-