|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Data Access Object interface for dealing with notifications.
Method Summary | |
List |
findAllDailyReportNotifications()
Find all daily report notifications. |
Notification |
findDailyReportNotification(String username)
Find the specified users daily report notification. |
Notification |
findNotificationByUserAndPage(User user,
AbstractPage page)
|
Notification |
findNotificationByUserAndSpace(User user,
String spaceKey)
|
List |
findNotificationsByPage(AbstractPage Page)
Find the notifications linked to the specified content. |
List |
findNotificationsBySpace(Space space)
Find the notifications links to the specified space. |
List |
findNotificationsByUser(User user)
Find the space and page notifications owned by the specified user. |
void |
removeAllNotificationsForUser(User user)
|
void |
removeDailyReportNotificationForUser(String username)
|
Methods inherited from interface bucket.core.persistence.ObjectDao |
findAll, findAllSorted, getPersistentClass, refresh, remove, replicate, save, saveRaw |
Method Detail |
public List findNotificationsByUser(User user)
user
-
public List findNotificationsByPage(AbstractPage Page)
Page
-
public List findNotificationsBySpace(Space space)
space
-
public Notification findNotificationByUserAndPage(User user, AbstractPage page)
public Notification findNotificationByUserAndSpace(User user, String spaceKey)
public void removeAllNotificationsForUser(User user)
public void removeDailyReportNotificationForUser(String username)
public Notification findDailyReportNotification(String username)
username
-
public List findAllDailyReportNotifications()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |