public interface UserNotificationProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
NOTIFY_FROM_CURRENT_USER
Configuration parameter for sakai.properties.
|
static String |
SITE_REF_PREFIX
Entity prefix for sites
|
| Modifier and Type | Method and Description |
|---|---|
void |
notifyAddedParticipant(boolean newNonOfficialAccount,
org.sakaiproject.user.api.User user,
String siteTitle)
send email notification to added participant
|
boolean |
notifyCourseRequestAuthorizer(String instructorId,
String requestEmail,
String replyToEmail,
String termTitle,
String requestSectionInfo,
String siteTitle,
String siteId,
String additionalInfo,
String serverName)
send course site request information to course authorizer
return true if such email sent successfully; false otherwise
|
void |
notifyCourseRequestRequester(String requestEmail,
String supportEmailContent,
String termTitle)
notify course site requester
|
String |
notifyCourseRequestSupport(String requestEmail,
String serverName,
String request,
String termTitle,
int requestListSize,
String requestSectionInfo,
String officialAccountName,
String siteTitle,
String siteId,
String additionalInfo,
boolean requireAuthorizer,
String authorizerNotified,
String authorizerNotNotified)
notify support team about course creation
|
void |
notifyNewUserEmail(org.sakaiproject.user.api.User user,
String newUserPassword,
String siteTitle)
Send an email to newly added user informing password
|
void |
notifySiteCreation(org.sakaiproject.site.api.Site site,
List notifySites,
boolean courseSite,
String termTitle,
String requestEmail)
notification for site creation
|
void |
notifySiteImportCompleted(String toEmail,
String siteId,
String siteTitle)
Notifies user when the course site import completed
|
void |
notifyTemplateUse(org.sakaiproject.site.api.Site templateSite,
org.sakaiproject.user.api.User templateUser,
org.sakaiproject.site.api.Site targetSite)
send email notification to template contact people about template usage
|
static final String NOTIFY_FROM_CURRENT_USER
static final String SITE_REF_PREFIX
void notifyNewUserEmail(org.sakaiproject.user.api.User user,
String newUserPassword,
String siteTitle)
newnonOfficialAccount - emailId - userName - siteTitle - void notifyAddedParticipant(boolean newNonOfficialAccount,
org.sakaiproject.user.api.User user,
String siteTitle)
void notifyTemplateUse(org.sakaiproject.site.api.Site templateSite,
org.sakaiproject.user.api.User templateUser,
org.sakaiproject.site.api.Site targetSite)
templateSiteId - templateUser - templateSiteTitle - targetSite - void notifySiteCreation(org.sakaiproject.site.api.Site site,
List notifySites,
boolean courseSite,
String termTitle,
String requestEmail)
site - notifySites - courseSite - termTitle - requestEmail - boolean notifyCourseRequestAuthorizer(String instructorId, String requestEmail, String replyToEmail, String termTitle, String requestSectionInfo, String siteTitle, String siteId, String additionalInfo, String serverName)
instructorId - requestEmail - replyToEmail - termTitle - requestSectionInfo - siteTitle - siteId - additionalInfo - serverName - String notifyCourseRequestSupport(String requestEmail, String serverName, String request, String termTitle, int requestListSize, String requestSectionInfo, String officialAccountName, String siteTitle, String siteId, String additionalInfo, boolean requireAuthorizer, String authorizerNotified, String authorizerNotNotified)
requestEmail - serverName - request - termTitle - requestListSize - requestSectionInfo - officialAccountName - siteTitle - siteId - additionalInfo - requireAuthorizer - authorizerNotified - authorizerNotNotified - void notifyCourseRequestRequester(String requestEmail, String supportEmailContent, String termTitle)
requestEmail - supportEmailContent - termTitle - Copyright © 2003-2014 The Sakai Foundation. All Rights Reserved.