public class UserNotificationProviderImpl extends Object implements UserNotificationProvider
NOTIFY_FROM_CURRENT_USER, SITE_REF_PREFIX| Constructor and Description |
|---|
UserNotificationProviderImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
Resource bundle using current language locale
|
void |
notifyAddedParticipant(boolean newNonOfficialAccount,
User user,
Site site) |
boolean |
notifyCourseRequestAuthorizer(String instructorId,
String requestEmail,
String replyToEmail,
String termTitle,
String requestSectionInfo,
String siteTitle,
String siteId,
String additionalInfo,
String serverName) |
void |
notifyCourseRequestRequester(String requestEmail,
String supportEmailContent,
String termTitle) |
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) |
void |
notifyNewUserEmail(User user,
String newUserPassword,
Site site) |
void |
notifySiteCreation(Site site,
List notifySites,
boolean courseSite,
String termTitle,
String requestEmail) |
void |
notifySiteImportCompleted(String toEmail,
String siteId,
String siteTitle) |
void |
notifyTemplateUse(Site templateSite,
User currentUser,
Site site) |
void |
setDeveloperHelperService(DeveloperHelperService dhs) |
void |
setEmailService(EmailService es) |
void |
setServerConfigurationService(ServerConfigurationService scs) |
void |
setUserDirectoryService(UserDirectoryService uds) |
public void setEmailService(EmailService es)
public void setServerConfigurationService(ServerConfigurationService scs)
public void setUserDirectoryService(UserDirectoryService uds)
public void setDeveloperHelperService(DeveloperHelperService dhs)
public void init()
public void notifyAddedParticipant(boolean newNonOfficialAccount,
User user,
Site site)
notifyAddedParticipant in interface UserNotificationProviderpublic void notifyNewUserEmail(User user, String newUserPassword, Site site)
notifyNewUserEmail in interface UserNotificationProviderpublic void notifyTemplateUse(Site templateSite, User currentUser, Site site)
notifyTemplateUse in interface UserNotificationProviderpublic void notifySiteCreation(Site site, List notifySites, boolean courseSite, String termTitle, String requestEmail)
notifySiteCreation in interface UserNotificationProviderpublic boolean notifyCourseRequestAuthorizer(String instructorId, String requestEmail, String replyToEmail, String termTitle, String requestSectionInfo, String siteTitle, String siteId, String additionalInfo, String serverName)
notifyCourseRequestAuthorizer in interface UserNotificationProviderpublic 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)
notifyCourseRequestSupport in interface UserNotificationProviderpublic void notifyCourseRequestRequester(String requestEmail, String supportEmailContent, String termTitle)
notifyCourseRequestRequester in interface UserNotificationProviderpublic void notifySiteImportCompleted(String toEmail, String siteId, String siteTitle)
notifySiteImportCompleted in interface UserNotificationProviderCopyright © 2003–2016 University of Michigan. All rights reserved.