public class UserSignUpNotificationsListener extends AbstractNotificationsListener
dataSourceFactory, notificationManager, notificationsSender, taskManager, userAccessor, viewRenderer
Constructor and Description |
---|
UserSignUpNotificationsListener() |
Modifier and Type | Method and Description |
---|---|
protected com.atlassian.mail.queue.MailQueueItem |
createNotificationTask(com.atlassian.user.User toUser,
NotificationData notificationData,
String renderedSubject,
NotificationContext context) |
protected ContentEntityObject |
getContentEntityObject(Map contextMap)
Returns the content entity used for the render context.
|
Class[] |
getHandledEventClasses() |
void |
processNotifications(com.atlassian.event.Event event)
Generates the notifications associated with an event.
|
void |
setDataSourceFactory(DataSourceFactory dataSourceFactory) |
void |
setEmailService(EmailService notificationsService) |
void |
setLicenseService(LicenseService licenseService) |
void |
setMailContentProcessor(MailContentProcessor mailContentProcessor) |
void |
setSignupManager(SignupManager easyUserManager) |
void |
setSpacePermissionManager(SpacePermissionManager spacePermissionManager) |
void |
setUserChecker(UserChecker userChecker) |
attachAvatar, getConversionContext, getNotificationDataForEvent, handleEvent, sendNotification, sendNotification, sendNotifications, setFormatSettingsManager, setHtmlDiffer, setI18NBeanFactory, setLocaleManager, setNotificationManager, setNotificationRenderManager, setNotificationsSender, setPermissionManagerTarget, setTaskManager, setUserAccessor, setViewRenderer, setWebResourceManager
protected ContentEntityObject getContentEntityObject(Map contextMap)
AbstractNotificationsListener
getContentEntityObject
in class AbstractNotificationsListener
public void processNotifications(com.atlassian.event.Event event)
AbstractNotificationsListener
processNotifications
in class AbstractNotificationsListener
protected com.atlassian.mail.queue.MailQueueItem createNotificationTask(com.atlassian.user.User toUser, NotificationData notificationData, String renderedSubject, NotificationContext context)
public Class[] getHandledEventClasses()
public void setSpacePermissionManager(SpacePermissionManager spacePermissionManager)
public void setMailContentProcessor(MailContentProcessor mailContentProcessor)
public void setDataSourceFactory(DataSourceFactory dataSourceFactory)
setDataSourceFactory
in class AbstractNotificationsListener
public void setUserChecker(UserChecker userChecker)
public void setSignupManager(SignupManager easyUserManager)
public void setEmailService(EmailService notificationsService)
public void setLicenseService(LicenseService licenseService)
Copyright © 2003–2016 Atlassian. All rights reserved.