Class EmailInfo.Builder
- java.lang.Object
-
- org.openbravo.erpCommon.utility.poc.EmailInfo.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmailInfo
build()
Generates a EmailInfo instance initialized with all fields set using the set* methods.EmailInfo.Builder
setAttachments(List<File> attachments)
EmailInfo.Builder
setContent(String content)
EmailInfo.Builder
setContentType(String contentType)
EmailInfo.Builder
setHeaderExtras(List<String> headerExtras)
EmailInfo.Builder
setRecipientBCC(String recipientBCC)
EmailInfo.Builder
setRecipientCC(String recipientCC)
EmailInfo.Builder
setRecipientTO(String recipientTO)
EmailInfo.Builder
setReplyTo(String replyTo)
EmailInfo.Builder
setSentDate(Date sentDate)
EmailInfo.Builder
setSubject(String subject)
-
-
-
Method Detail
-
setRecipientTO
public EmailInfo.Builder setRecipientTO(String recipientTO)
-
setRecipientCC
public EmailInfo.Builder setRecipientCC(String recipientCC)
-
setRecipientBCC
public EmailInfo.Builder setRecipientBCC(String recipientBCC)
-
setReplyTo
public EmailInfo.Builder setReplyTo(String replyTo)
-
setSubject
public EmailInfo.Builder setSubject(String subject)
-
setContent
public EmailInfo.Builder setContent(String content)
-
setContentType
public EmailInfo.Builder setContentType(String contentType)
-
setAttachments
public EmailInfo.Builder setAttachments(List<File> attachments)
-
setSentDate
public EmailInfo.Builder setSentDate(Date sentDate)
-
setHeaderExtras
public EmailInfo.Builder setHeaderExtras(List<String> headerExtras)
-
build
public EmailInfo build()
Generates a EmailInfo instance initialized with all fields set using the set* methods. Otherwise they will be initialized as null or as an empty array for the List fields.- Returns:
- a new EmailInfo instance
-
-