com.atlassian.confluence.mail.notification.listeners
Class AbstractNotificationsListener
java.lang.Object
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener
- All Implemented Interfaces:
- EventListener
- Direct Known Subclasses:
- AttachmentNotificationsListener, BlogPostNotificationsListener, CommentNotificationsListener, PageNotificationsListener, SpaceNotificationsListener
public abstract class AbstractNotificationsListener
- extends Object
- implements EventListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userAccessor
protected UserAccessor userAccessor
taskManager
protected MultiQueueTaskManager taskManager
notificationManager
protected NotificationManager notificationManager
permissionManager
protected PermissionManager permissionManager
wikiStyleRenderer
protected WikiStyleRenderer wikiStyleRenderer
AbstractNotificationsListener
public AbstractNotificationsListener()
sendNotification
protected void sendNotification(Notification notification,
NotificationData notificationData)
createNotificationTask
protected MailQueueItem createNotificationTask(User toUser,
NotificationData notificationData,
String renderedSubject,
Map contextMap)
sendPageNotifications
protected void sendPageNotifications(AbstractPage page,
NotificationData notificationData)
sendSpaceNotifications
protected void sendSpaceNotifications(Space space,
NotificationData notificationData)
sendNotifications
protected void sendNotifications(List spaceNotifications,
NotificationData notificationData)
makeViewEntityPermissionsCheck
protected NotificationsPermissionsCheck makeViewEntityPermissionsCheck(Object entity)
getLastModifier
protected User getLastModifier(ConfluenceEntityObject entity)
setPermissionManager
public void setPermissionManager(PermissionManager permissionManager)
setNotificationManager
public void setNotificationManager(NotificationManager notificationManager)
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
setTaskManager
public void setTaskManager(MultiQueueTaskManager taskManager)
setWikiStyleRenderer
public void setWikiStyleRenderer(WikiStyleRenderer wikiStyleRenderer)
setFormatSettingsManager
public void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)