diff --git a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailAddress.java b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailAddress.java index 5d4a145c3..571014f31 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailAddress.java +++ b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailAddress.java @@ -9,35 +9,35 @@ public class MailAddress { final String alias; final String emailAddress; - - /** - * Create an address with an optional alias. - */ - public MailAddress(String alias, String emailAddress){ - this.alias = alias; - this.emailAddress = emailAddress; - } - - /** - * Return the alias. - * If the alias is null this returns an empty string. - */ - public String getAlias() { - if (alias == null){ - return ""; - } - return alias; - } - - /** - * Return the email address. - */ - public String getEmailAddress(){ - return emailAddress; - } - - public String toString() { - return getAlias() + " " + "<" + getEmailAddress() + ">"; + + /** + * Create an address with an optional alias. + */ + public MailAddress(String alias, String emailAddress) { + this.alias = alias; + this.emailAddress = emailAddress; + } + + /** + * Return the alias. + * If the alias is null this returns an empty string. + */ + public String getAlias() { + if (alias == null) { + return ""; } + return alias; + } + + /** + * Return the email address. + */ + public String getEmailAddress() { + return emailAddress; + } + + public String toString() { + return getAlias() + " " + "<" + getEmailAddress() + ">"; + } } diff --git a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailEvent.java b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailEvent.java index 1bd4a5221..413c63966 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailEvent.java +++ b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailEvent.java @@ -6,44 +6,44 @@ package com.avaje.ebeaninternal.server.lib.util; public class MailEvent { - /** - * The error indicating a send failure. - */ - final Throwable error; - - /** - * The message that was sent. - */ - final MailMessage message; - - - /** - * The message send failed with an error. - */ - public MailEvent(MailMessage message, Throwable error){ - this.message = message; - this.error = error; - } - - /** - * The message that we attempted to send. - */ - public MailMessage getMailMessage() { - return message; - } - - /** - * Returns true if the message was sent successfully. - */ - public boolean wasSuccessful() { - return (error == null); - } - - /** - * The error indicating the send failed. - */ - public Throwable getError() { - return error; - } + /** + * The error indicating a send failure. + */ + final Throwable error; + + /** + * The message that was sent. + */ + final MailMessage message; + + + /** + * The message send failed with an error. + */ + public MailEvent(MailMessage message, Throwable error) { + this.message = message; + this.error = error; + } + + /** + * The message that we attempted to send. + */ + public MailMessage getMailMessage() { + return message; + } + + /** + * Returns true if the message was sent successfully. + */ + public boolean wasSuccessful() { + return (error == null); + } + + /** + * The error indicating the send failed. + */ + public Throwable getError() { + return error; + } } diff --git a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailListener.java b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailListener.java index 19d283898..7bde4b328 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailListener.java +++ b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailListener.java @@ -5,9 +5,9 @@ package com.avaje.ebeaninternal.server.lib.util; */ public interface MailListener { - /** - * Handle the message event. - */ - void handleEvent(MailEvent event); - + /** + * Handle the message event. + */ + void handleEvent(MailEvent event); + } diff --git a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailMessage.java b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailMessage.java index c4d6ac1af..a88d67c9a 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailMessage.java +++ b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailMessage.java @@ -11,141 +11,142 @@ import java.util.List; */ public class MailMessage { - /** - * The body content. - */ - final ArrayList bodylines; + /** + * The body content. + */ + final ArrayList bodylines; - /** - * The sender email address. - */ - MailAddress senderAddress; + /** + * The sender email address. + */ + MailAddress senderAddress; - /** - * The headers. - */ - final HashMap header = new HashMap(); + /** + * The headers. + */ + final HashMap header = new HashMap(); - /** - * the recipient of the email. - */ - MailAddress currentRecipient; - - /** - * The list of recipients. - */ - final ArrayList recipientList = new ArrayList(); - - /** - * Create the message. - */ - public MailMessage() { - bodylines = new ArrayList(); - } + /** + * the recipient of the email. + */ + MailAddress currentRecipient; - /** - * Set the current recipient. - */ - public void setCurrentRecipient(MailAddress currentRecipient){ - this.currentRecipient = currentRecipient; - } + /** + * The list of recipients. + */ + final ArrayList recipientList = new ArrayList(); - /** - * Return the current recipient. - */ - public MailAddress getCurrentRecipient() { - return currentRecipient; - } + /** + * Create the message. + */ + public MailMessage() { + bodylines = new ArrayList(); + } - /** - * Add a recipient. - */ - public void addRecipient(String alias, String emailAddress){ - recipientList.add(new MailAddress(alias, emailAddress)); - } - - /** - * Set the sender details. - */ - public void setSender(String alias, String senderEmail){ - this.senderAddress = new MailAddress(alias, senderEmail); - } - /** - * Return the sender address. - */ - public MailAddress getSender() { - return senderAddress; - } + /** + * Set the current recipient. + */ + public void setCurrentRecipient(MailAddress currentRecipient) { + this.currentRecipient = currentRecipient; + } - /** - * Return the recipient list. - */ - public List getRecipientList() { - return recipientList; - } + /** + * Return the current recipient. + */ + public MailAddress getCurrentRecipient() { + return currentRecipient; + } - /** - * add a header to the message. - */ - public void addHeader(String key, String val) { - header.put(key, val); - } + /** + * Add a recipient. + */ + public void addRecipient(String alias, String emailAddress) { + recipientList.add(new MailAddress(alias, emailAddress)); + } - /** - * Set the subject text. - */ - public void setSubject(String subject){ - addHeader("Subject", subject); - } + /** + * Set the sender details. + */ + public void setSender(String alias, String senderEmail) { + this.senderAddress = new MailAddress(alias, senderEmail); + } - /** - * Return the subject text. - */ - public String getSubject() { - return getHeader("Subject"); - } + /** + * Return the sender address. + */ + public MailAddress getSender() { + return senderAddress; + } - /** - * Add text to the body. - */ - public void addBodyLine(String line) { - bodylines.add(line); - } + /** + * Return the recipient list. + */ + public List getRecipientList() { + return recipientList; + } - /** - * Return the body text. - */ - public List getBodyLines() { - return bodylines; - } + /** + * add a header to the message. + */ + public void addHeader(String key, String val) { + header.put(key, val); + } - /** - * Return the headers. - */ - public Collection getHeaderFields() { - return header.keySet(); - } + /** + * Set the subject text. + */ + public void setSubject(String subject) { + addHeader("Subject", subject); + } - /** - * Return a given header. - */ - public String getHeader(String key) { - return header.get(key); - } + /** + * Return the subject text. + */ + public String getSubject() { + return getHeader("Subject"); + } - public String toString() { - StringBuilder sb = new StringBuilder(100); - sb.append("Sender: ").append(senderAddress ).append("\tRecipient: ").append(recipientList).append("\n"); - for (String key : header.keySet()) { - String hline = key + ": " + header.get(key) + "\n"; - sb.append(hline); - } - sb.append("\n"); - for (String line : bodylines) { - sb.append(line).append("\n"); - } - return sb.toString(); + /** + * Add text to the body. + */ + public void addBodyLine(String line) { + bodylines.add(line); + } + + /** + * Return the body text. + */ + public List getBodyLines() { + return bodylines; + } + + /** + * Return the headers. + */ + public Collection getHeaderFields() { + return header.keySet(); + } + + /** + * Return a given header. + */ + public String getHeader(String key) { + return header.get(key); + } + + public String toString() { + StringBuilder sb = new StringBuilder(100); + sb.append("Sender: ").append(senderAddress).append("\tRecipient: ").append(recipientList).append("\n"); + for (String key : header.keySet()) { + String hline = key + ": " + header.get(key) + "\n"; + sb.append(hline); } + sb.append("\n"); + for (String line : bodylines) { + sb.append(line).append("\n"); + } + return sb.toString(); + } } diff --git a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailSender.java b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailSender.java index 6367a45d0..dfdd7a3fa 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailSender.java +++ b/src/main/java/com/avaje/ebeaninternal/server/lib/util/MailSender.java @@ -1,5 +1,8 @@ package com.avaje.ebeaninternal.server.lib.util; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; @@ -8,9 +11,6 @@ import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - /** * Sends simple MailMessages via smtp. */