Class EmailBuilder

java.lang.Object
com.almis.awe.service.data.builder.EmailBuilder
Direct Known Subclasses:
XMLEmailBuilder

public class EmailBuilder extends Object
Created by dfuentes on 28/04/2017.
  • Constructor Details

    • EmailBuilder

      public EmailBuilder()
      Builder constructor
  • Method Details

    • addReplyTo

      public EmailBuilder addReplyTo(jakarta.mail.internet.InternetAddress replyTo)
      add replyTo
      Parameters:
      replyTo - email replyTo
      Returns:
      add replyTo
    • addTo

      public EmailBuilder addTo(jakarta.mail.internet.InternetAddress to)
      Add to
      Parameters:
      to - To address
      Returns:
      add To clause
    • addCc

      public EmailBuilder addCc(jakarta.mail.internet.InternetAddress cc)
      Add cc
      Parameters:
      cc - CC address
      Returns:
      add CC address
    • addCco

      public EmailBuilder addCco(jakarta.mail.internet.InternetAddress cco)
      Add cco
      Parameters:
      cco - CCO address
      Returns:
      add CCO address
    • addAttachment

      public EmailBuilder addAttachment(String name, File attachment)
      Add attachment file
      Parameters:
      name - name of attachment
      attachment - file attachment
      Returns:
      Email builder
    • build

      public ParsedEmail build()
      Retrieve email parsed
      Returns:
      Parsed email