public void run() { try { emailService.sendToUsers(sakaiUsers, headers, message); } catch (Exception e) { logger.warn("The emails may not be sent away due to error: " + e.getMessage()); } finally { if(this.sakaiUsers !=null) this.sakaiUsers.clear(); this.sakaiUsers = null; } }
public static void sendToUsers(java.util.Collection users, java.util.Collection headers, java.lang.String message) { org.sakaiproject.email.api.EmailService service = getInstance(); if (service == null) return; service.sendToUsers(users, headers, message); } }
public void run() { EmailService emailService = (EmailService) ComponentManager.get(EmailService.class); if (emailService == null) { throw new RuntimeException("Unable to get EmailService to send emails"); } emailService.sendToUsers(immediate, headers, message); } }
public static void sendToUsers(java.util.Collection users, java.util.Collection headers, java.lang.String message) { org.sakaiproject.email.api.EmailService service = getInstance(); if (service == null) return; service.sendToUsers(users, headers, message); } }
private void sendEmail(User user, SignupEmailNotification email) { userlist.clear(); userlist.add(user); emailService.sendToUsers(userlist, email.getHeader(), email.getMessage()); }