From 9bc44161b6985c2f39cc86bf989351cb4281919f Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Thu, 03 Jul 2014 16:59:08 -0400 Subject: [PATCH] Removed beans.xml --- src/main/java/com/gitblit/manager/NotificationManager.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gitblit/manager/NotificationManager.java b/src/main/java/com/gitblit/manager/NotificationManager.java index f1558b6..ebc21b3 100644 --- a/src/main/java/com/gitblit/manager/NotificationManager.java +++ b/src/main/java/com/gitblit/manager/NotificationManager.java @@ -20,6 +20,7 @@ import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; +import com.google.inject.Inject; import javax.mail.Message; import org.slf4j.Logger; @@ -48,6 +49,7 @@ private final MailService mailService; + @Inject public NotificationManager(IStoredSettings settings) { this.settings = settings; this.mailService = new MailService(settings); @@ -69,6 +71,11 @@ public NotificationManager stop() { scheduledExecutor.shutdownNow(); return this; + } + + @Override + public boolean isSendingMail() { + return mailService.isReady(); } /** @@ -112,6 +119,7 @@ @Override public void sendHtmlMail(String subject, String message, Collection<String> toAddresses) { Mailing mail = Mailing.newHtml(); + mail.subject = subject; mail.content = message; mail.setRecipients(toAddresses); send(mail); -- Gitblit v1.9.1