Modifier and Type | Field and Description |
---|---|
protected Notification |
NotificationEvent.notification |
Modifier and Type | Method and Description |
---|---|
Notification |
NotificationEvent.getNotification() |
Constructor and Description |
---|
ContentNotificationAddedEvent(Object src,
Notification notification) |
ContentNotificationEvent(Object src,
Notification notification) |
ContentNotificationRemovedEvent(Object src,
Notification notification) |
NotificationEvent(Object src,
Notification notification) |
SiteNotificationAddedEvent(Object src,
Notification notification) |
SiteNotificationEvent(Object src,
Notification notification) |
SiteNotificationRemovedEvent(Object src,
Notification notification) |
SpaceNotificationAddedEvent(Object src,
Notification notification) |
SpaceNotificationEvent(Object src,
Notification notification) |
SpaceNotificationRemovedEvent(Object src,
Notification notification) |
Modifier and Type | Method and Description |
---|---|
Notification |
DelegatingNotificationDao.findDailyReportNotification(String username) |
Notification |
DelegatingNotificationDao.findGlobalBlogWatchForUser(com.atlassian.user.User user) |
Notification |
DelegatingNotificationDao.findNetworkNotificationByUser(com.atlassian.user.User user) |
Notification |
DelegatingNotificationDao.findNotificationByUserAndContent(com.atlassian.user.User user,
ContentEntityObject content) |
Notification |
DelegatingNotificationDao.findNotificationByUserAndLabel(com.atlassian.user.User user,
Label label) |
Notification |
DelegatingNotificationDao.findNotificationByUserAndPage(com.atlassian.user.User user,
AbstractPage page) |
Notification |
DelegatingNotificationDao.findNotificationByUserAndSpace(com.atlassian.user.User user,
Space space) |
Notification |
DelegatingNotificationDao.findNotificationByUserAndSpace(com.atlassian.user.User user,
String spaceKey) |
Notification |
DelegatingNotificationDao.findNotificationByUserAndSpaceAndType(com.atlassian.user.User user,
Space space,
ContentTypeEnum type) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Function<Long,TransientHibernateHandle> |
HibernateObjectHandleTranslator.idToHandleFunction(Class<Notification> notificationClass)
Deprecated.
Since 5.3. Use
HibernateObjectHandleTranslator.idToHandle(Class) |
Modifier and Type | Method and Description |
---|---|
Notification |
NotificationManager.addContentNotification(com.atlassian.user.User user,
ContentEntityObject content) |
Notification |
DefaultNotificationManager.addContentNotification(com.atlassian.user.User user,
ContentEntityObject content) |
Notification |
NotificationManager.addDailyReportNotfication(com.atlassian.user.User user) |
Notification |
DefaultNotificationManager.addDailyReportNotfication(com.atlassian.user.User user) |
protected Notification |
DefaultNotificationManager.addNotification(com.atlassian.user.User user,
Space space,
AbstractPage page)
Adds a page or space notification for a user.
|
protected Notification |
DefaultNotificationManager.addNotification(com.atlassian.user.User user,
Space space,
AbstractPage page,
ContentTypeEnum type) |
Notification |
NotificationManager.addPageNotification(com.atlassian.user.User user,
AbstractPage page)
Deprecated.
|
Notification |
DefaultNotificationManager.addPageNotification(com.atlassian.user.User user,
AbstractPage page)
Deprecated.
|
Notification |
NotificationManager.addSpaceNotification(com.atlassian.user.User user,
Space space) |
Notification |
DefaultNotificationManager.addSpaceNotification(com.atlassian.user.User user,
Space space) |
Notification |
NotificationManager.addSpaceNotification(com.atlassian.user.User user,
Space space,
ContentTypeEnum type)
Add a space notification for a particular content type.
|
Notification |
DefaultNotificationManager.addSpaceNotification(com.atlassian.user.User user,
Space space,
ContentTypeEnum type) |
Notification |
NotificationManager.getDailyReportNotificationForUser(com.atlassian.user.User user) |
Notification |
DefaultNotificationManager.getDailyReportNotificationForUser(com.atlassian.user.User user) |
Notification |
NotificationManager.getNetworkNotificationForUser(com.atlassian.user.User user) |
Notification |
DefaultNotificationManager.getNetworkNotificationForUser(com.atlassian.user.User user) |
Notification |
NotificationManager.getNotificationByUserAndContent(com.atlassian.user.User user,
ContentEntityObject content) |
Notification |
DefaultNotificationManager.getNotificationByUserAndContent(com.atlassian.user.User user,
ContentEntityObject content) |
Notification |
NotificationManager.getNotificationByUserAndPage(com.atlassian.user.User user,
AbstractPage page)
Deprecated.
|
Notification |
DefaultNotificationManager.getNotificationByUserAndPage(com.atlassian.user.User user,
AbstractPage page)
Deprecated.
|
Notification |
NotificationManager.getNotificationByUserAndSpace(com.atlassian.user.User user,
Space space)
Return a notification if the user is watching the entire space.
|
Notification |
DefaultNotificationManager.getNotificationByUserAndSpace(com.atlassian.user.User user,
Space space) |
Notification |
NotificationManager.getNotificationByUserAndSpace(com.atlassian.user.User user,
String spaceKey)
Return a notification if the user is watching the entire space with the given spaceKey.
|
Notification |
DefaultNotificationManager.getNotificationByUserAndSpace(com.atlassian.user.User user,
String spaceKey) |
Notification |
NotificationManager.getNotificationByUserAndSpaceAndType(com.atlassian.user.User user,
Space space,
ContentTypeEnum type) |
Notification |
DefaultNotificationManager.getNotificationByUserAndSpaceAndType(com.atlassian.user.User user,
Space space,
ContentTypeEnum type) |
Notification |
NotificationManager.getSiteBlogNotificationForUser(com.atlassian.user.User user) |
Notification |
DefaultNotificationManager.getSiteBlogNotificationForUser(com.atlassian.user.User user) |
Modifier and Type | Method and Description |
---|---|
void |
NotificationManager.removeNotification(Notification notification) |
void |
DefaultNotificationManager.removeNotification(Notification notification) |
void |
NotificationsSender.sendNotification(Notification notification,
NotificationData notificationData,
ConversionContext conversionContext)
Sends content-based notifications.
|
void |
DefaultNotificationsSender.sendNotification(Notification notification,
NotificationData notificationData,
ConversionContext conversionContext) |
Modifier and Type | Method and Description |
---|---|
void |
NotificationsSender.sendNotifications(List<Notification> notifications,
NotificationData notificationData,
ConversionContext conversionContext)
Sends the notificationData to each user listed in
notifications , as long as they are
permitted to see it. |
void |
DefaultNotificationsSender.sendNotifications(List<Notification> notifications,
NotificationData notificationData,
ConversionContext conversionContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractNotificationsListener.sendNotification(Notification notification,
NotificationData notificationData)
Sends content-based notifications.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractNotificationsListener.sendNotifications(List<Notification> notifications,
NotificationData notificationData)
Sends the notificationData to each user listed in
notifications , as long as they are
permitted to see it. |
Modifier and Type | Method and Description |
---|---|
Notification |
NotificationDao.findDailyReportNotification(String username)
Find the specified user's daily report notification.
|
Notification |
NotificationDao.findGlobalBlogWatchForUser(com.atlassian.user.User user)
Find the global blog notification for this user if they have one.
|
Notification |
NotificationDao.findNetworkNotificationByUser(com.atlassian.user.User user)
Find the Network notification for this user if they have one.
|
Notification |
NotificationDao.findNotificationByUserAndContent(com.atlassian.user.User user,
ContentEntityObject content)
Find any user notification linked to the specified content.
|
Notification |
NotificationDao.findNotificationByUserAndLabel(com.atlassian.user.User user,
Label label)
Find any user notification linked to the specified label.
|
Notification |
NotificationDao.findNotificationByUserAndPage(com.atlassian.user.User user,
AbstractPage page)
Deprecated.
|
Notification |
NotificationDao.findNotificationByUserAndSpace(com.atlassian.user.User user,
Space space)
Find any user notification linked to the specified space regardless of type.
|
Notification |
NotificationDao.findNotificationByUserAndSpace(com.atlassian.user.User user,
String spaceKey)
Find any user notification linked to the specified space regardless of type.
|
Notification |
NotificationDao.findNotificationByUserAndSpaceAndType(com.atlassian.user.User user,
Space space,
ContentTypeEnum type)
Find the user notification linked to the specified space with a type specified - may be null if watching the
whole space.
|
Modifier and Type | Method and Description |
---|---|
List<Notification> |
NotificationDao.findAllDailyReportNotifications()
Find all daily report notifications.
|
List<Notification> |
NotificationDao.findAllNotificationsBySpace(Space space)
Find all notifications linked to the specified space regardless of type specified.
|
List<Notification> |
NotificationDao.findAllNotificationsByUser(com.atlassian.user.User user)
Find all notifications owned by the specified user, including digest
etc.
|
List<Notification> |
NotificationDao.findNotificationsByContent(ContentEntityObject content) |
List<Notification> |
NotificationDao.findNotificationsByFollowing(com.atlassian.user.User user) |
List<Notification> |
NotificationDao.findNotificationsByLabel(Label label) |
List<Notification> |
NotificationDao.findNotificationsByPage(AbstractPage Page)
Deprecated.
since 5.3. Use
NotificationDao.findNotificationsByContent(com.atlassian.confluence.core.ContentEntityObject) instead. |
List<Notification> |
NotificationDao.findNotificationsBySpace(Space space)
Deprecated.
Since 3.5 - This method name is ambiguous. Use
NotificationDao.findNotificationsBySpaceAndType(Space, ContentTypeEnum) or
NotificationDao.findAllNotificationsBySpace(Space) . |
List<Notification> |
NotificationDao.findNotificationsBySpaceAndType(Space space,
ContentTypeEnum type)
Find all notifications linked to the specified space for a certain type.
|
List<Notification> |
NotificationDao.findNotificationsByUser(com.atlassian.user.User user)
Find the space and page notifications owned by the specified user.
|
List<Notification> |
NotificationDao.findSiteBlogNotifications()
Find the global blog notification for all users.
|
Modifier and Type | Method and Description |
---|---|
Notification |
HibernateNotificationDao.findDailyReportNotification(String username) |
Notification |
HibernateNotificationDao.findGlobalBlogWatchForUser(com.atlassian.user.User user)
Find the global blog notification for this user if they have one.
|
Notification |
HibernateNotificationDao.findNetworkNotificationByUser(com.atlassian.user.User user)
Find the Network notification for this user if they have one.
|
Notification |
HibernateNotificationDao.findNotificationByUserAndContent(com.atlassian.user.User user,
ContentEntityObject content) |
Notification |
HibernateNotificationDao.findNotificationByUserAndLabel(com.atlassian.user.User user,
Label label) |
Notification |
HibernateNotificationDao.findNotificationByUserAndPage(com.atlassian.user.User user,
AbstractPage page) |
Notification |
HibernateNotificationDao.findNotificationByUserAndSpace(com.atlassian.user.User user,
Space space) |
Notification |
HibernateNotificationDao.findNotificationByUserAndSpace(com.atlassian.user.User user,
String spaceKey) |
Notification |
HibernateNotificationDao.findNotificationByUserAndSpaceAndType(com.atlassian.user.User user,
Space space,
ContentTypeEnum type) |
Copyright © 2003–2016 Atlassian. All rights reserved.