
email.dispatcher.Message Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of email-dispatcher Show documentation
Show all versions of email-dispatcher Show documentation
A bunch of classes that facilitate sending e-mail.
The newest version!
package email.dispatcher;
import verifier.StringVerifier;
public class Message {
private String sender;
private String subject;
private String htmlContent;
public Message(String sender, String subject, String htmlContent) {
if(StringVerifier.isBlanck(sender))
throw new IllegalArgumentException("Email is required.");
if(StringVerifier.isBlanck(subject))
throw new IllegalArgumentException("The subject is required.");
if(StringVerifier.isBlanck(htmlContent))
throw new IllegalArgumentException("The htmlContent is required.");
this.sender = sender;
this.subject = subject;
this.htmlContent = htmlContent;
}
public Message(String sender, String htmlContent) {
if(StringVerifier.isBlanck(sender))
throw new IllegalArgumentException("Email is required.");
if(StringVerifier.isBlanck(htmlContent))
throw new IllegalArgumentException("The htmlContent is required.");
this.sender = sender;
this.subject = "";
this.htmlContent = htmlContent;
}
public String getSender() {
return sender.trim();
}
public String getSubject() {
return subject;
}
public String getHtmlContent() {
return htmlContent;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy