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 TypeMethodDescriptionvoidsendAddUserToGroupEmail(User user, String groupName, User userTakingAction) voidsendRemoveUserFromGroupEmail(User user, String groupName, User userTakingAction) voidsendResetConfirmationEmail(String email, String username, String password, String token, Locale locale) voidsendSignupConfirmationEmail(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
-