Package dev.snowdrop.vertx.mail
Class SimpleMailMessage
- java.lang.Object
-
- dev.snowdrop.vertx.mail.SimpleMailMessage
-
- All Implemented Interfaces:
MailMessage
public class SimpleMailMessage extends Object implements MailMessage
-
-
Constructor Summary
Constructors Constructor Description SimpleMailMessage()
-
Method Summary
-
-
-
Method Detail
-
getFrom
public String getFrom()
- Specified by:
getFromin interfaceMailMessage
-
setFrom
public SimpleMailMessage setFrom(String from)
- Specified by:
setFromin interfaceMailMessage
-
getTo
public List<String> getTo()
- Specified by:
getToin interfaceMailMessage
-
setTo
public SimpleMailMessage setTo(List<String> to)
- Specified by:
setToin interfaceMailMessage
-
addTo
public SimpleMailMessage addTo(String... to)
- Specified by:
addToin interfaceMailMessage
-
getCc
public List<String> getCc()
- Specified by:
getCcin interfaceMailMessage
-
setCc
public SimpleMailMessage setCc(List<String> cc)
- Specified by:
setCcin interfaceMailMessage
-
addCc
public SimpleMailMessage addCc(String... cc)
- Specified by:
addCcin interfaceMailMessage
-
getBcc
public List<String> getBcc()
- Specified by:
getBccin interfaceMailMessage
-
setBcc
public SimpleMailMessage setBcc(List<String> bcc)
- Specified by:
setBccin interfaceMailMessage
-
addBcc
public SimpleMailMessage addBcc(String... bcc)
- Specified by:
addBccin interfaceMailMessage
-
getBounceAddress
public String getBounceAddress()
- Specified by:
getBounceAddressin interfaceMailMessage
-
setBounceAddress
public SimpleMailMessage setBounceAddress(String bounceAddress)
- Specified by:
setBounceAddressin interfaceMailMessage
-
getSubject
public String getSubject()
- Specified by:
getSubjectin interfaceMailMessage
-
setSubject
public SimpleMailMessage setSubject(String subject)
- Specified by:
setSubjectin interfaceMailMessage
-
getText
public String getText()
- Specified by:
getTextin interfaceMailMessage
-
setText
public SimpleMailMessage setText(String text)
- Specified by:
setTextin interfaceMailMessage
-
getHtml
public String getHtml()
- Specified by:
getHtmlin interfaceMailMessage
-
setHtml
public SimpleMailMessage setHtml(String html)
- Specified by:
setHtmlin interfaceMailMessage
-
getInlineAttachments
public List<MailAttachment> getInlineAttachments()
- Specified by:
getInlineAttachmentsin interfaceMailMessage
-
setInlineAttachments
public SimpleMailMessage setInlineAttachments(List<MailAttachment> inlineAttachments)
- Specified by:
setInlineAttachmentsin interfaceMailMessage
-
addInlineAttachment
public SimpleMailMessage addInlineAttachment(MailAttachment inlineAttachment)
- Specified by:
addInlineAttachmentin interfaceMailMessage
-
getAttachments
public List<MailAttachment> getAttachments()
- Specified by:
getAttachmentsin interfaceMailMessage
-
setAttachments
public SimpleMailMessage setAttachments(List<MailAttachment> attachments)
- Specified by:
setAttachmentsin interfaceMailMessage
-
addAttachment
public SimpleMailMessage addAttachment(MailAttachment attachment)
- Specified by:
addAttachmentin interfaceMailMessage
-
getHeaders
public org.springframework.util.MultiValueMap<String,String> getHeaders()
- Specified by:
getHeadersin interfaceMailMessage
-
setHeaders
public SimpleMailMessage setHeaders(org.springframework.util.MultiValueMap<String,String> headers)
- Specified by:
setHeadersin interfaceMailMessage
-
addHeader
public SimpleMailMessage addHeader(String key, String... values)
- Specified by:
addHeaderin interfaceMailMessage
-
removeHeader
public SimpleMailMessage removeHeader(String key)
- Specified by:
removeHeaderin interfaceMailMessage
-
isFixedHeaders
public boolean isFixedHeaders()
- Specified by:
isFixedHeadersin interfaceMailMessage
-
setFixedHeaders
public SimpleMailMessage setFixedHeaders(boolean fixedHeaders)
- Specified by:
setFixedHeadersin interfaceMailMessage
-
-