Class DefaultEmailService
java.lang.Object
com.atlassian.confluence.user.notifications.DefaultEmailService
- All Implemented Interfaces:
EmailService
Sends emails to email addresses, rather than users.
- Since:
- 4.2.4
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultEmailService
(com.atlassian.core.task.MultiQueueTaskManager taskManager, I18NBeanFactory i18NBeanFactory, DataSourceFactory dataSourceFactory, VelocityHelperService velocityHelperService, MailServerExistsCriteria mailServerExistsCriteria) -
Method Summary
Modifier and TypeMethodDescriptionprotected PreRenderedMailNotificationQueueItem
sendToEmail
(NotificationData notificationData, String emailAddress) sendToEmails
(NotificationData notificationData, List<String> recipients)
-
Constructor Details
-
DefaultEmailService
public DefaultEmailService(com.atlassian.core.task.MultiQueueTaskManager taskManager, I18NBeanFactory i18NBeanFactory, DataSourceFactory dataSourceFactory, VelocityHelperService velocityHelperService, MailServerExistsCriteria mailServerExistsCriteria)
-
-
Method Details
-
sendToEmails
public NotificationSendResult sendToEmails(NotificationData notificationData, List<String> recipients) - Specified by:
sendToEmails
in interfaceEmailService
-
renderEmail
protected PreRenderedMailNotificationQueueItem renderEmail(PreRenderedMailNotificationQueueItem.Builder builder) -
sendToEmail
- Specified by:
sendToEmail
in interfaceEmailService
-