com.atlassian.confluence.mail.notification.NotificationManager |
Known Indirect Subclasses |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add a space notification for a particular content type.
| |||||||||||
Retrieves the list of Network
Notification s for Users who are
following the given User. | |||||||||||
Retrieves ids of all notifications in a space.
| |||||||||||
Return a notification if the user is watching the entire space with the given spaceKey.
| |||||||||||
Return a notification if the user is watching the entire space.
| |||||||||||
This method is deprecated.
Since 3.5 - use
getNotificationsBySpaceAndType(Space, ContentTypeEnum)
| |||||||||||
Returns true if:
a) the user is watching the AbstractPage
b) the user is watching the space, or
c) the user is watching the contentType of the AbstractPage for the Space
This method can be used to check if a user is watching a page directly or indirectly.
| |||||||||||
Remove all of the notifications set up for this space.
| |||||||||||
Remove all of the notifications setup for this user.
| |||||||||||
Add a space notification for a particular content type. For example, watch only blogs in a space.
Retrieves the list of Network Notification
s for Users who are
following the given User. That is, all Notification
s that
return true
from isNetwork()
and belong to somebody
who is following modifier
via a Connection
.
modifier | usually a user who has modified a piece of content. |
---|
modifier
.Retrieves ids of all notifications in a space. This is useful for large-scale operations such as space exports. The result includes all notifications for the space, including notifications for pages in the space.
space | a space to find the notifications for |
---|
Return a notification if the user is watching the entire space with the given spaceKey.
Note that notifications with specified ContentTypeEnum values
will not be returned. Use getNotificationByUserAndSpaceAndType(User, Space, ContentTypeEnum)
instead.
Return a notification if the user is watching the entire space.
Note that notifications with specified ContentTypeEnum values
will not be returned. Use getNotificationByUserAndSpaceAndType(User, Space, ContentTypeEnum)
instead.
This method is deprecated.
Since 3.5 - use getNotificationsBySpaceAndType(Space, ContentTypeEnum)
Return all notifications for a space, regardless of content type.
Returns true if: a) the user is watching the AbstractPage b) the user is watching the space, or c) the user is watching the contentType of the AbstractPage for the Space This method can be used to check if a user is watching a page directly or indirectly.
Remove all of the notifications set up for this space.
Remove all of the notifications setup for this user. This includes space, page and daily report notifications.