Package ubic.gemma.core.mail
Interface MailService
- All Known Implementing Classes:
MailServiceImpl
public interface MailService
High-level service for sending mails.
- Author:
- poirigui
-
Method Summary
Modifier and TypeMethodDescriptionvoid
sendAddUserToGroupEmail
(User user, String groupName, User userTakingAction) void
sendRemoveUserFromGroupEmail
(User user, String groupName, User userTakingAction) void
sendResetConfirmationEmail
(String email, String username, String password, String token, Locale locale) void
sendSignupConfirmationEmail
(String email, String username, String token, Locale locale) void
-
Method Details
-
sendSignupConfirmationEmail
void sendSignupConfirmationEmail(String email, String username, String token, Locale locale) throws org.springframework.mail.MailException - Throws:
org.springframework.mail.MailException
-
sendResetConfirmationEmail
void sendResetConfirmationEmail(String email, String username, String password, String token, Locale locale) throws org.springframework.mail.MailException - Throws:
org.springframework.mail.MailException
-
sendAddUserToGroupEmail
void sendAddUserToGroupEmail(User user, String groupName, User userTakingAction) throws org.springframework.mail.MailException - Throws:
org.springframework.mail.MailException
-
sendRemoveUserFromGroupEmail
void sendRemoveUserFromGroupEmail(User user, String groupName, User userTakingAction) throws org.springframework.mail.MailException - Throws:
org.springframework.mail.MailException
-
sendTaskCompletedEmail
-