com.stratelia.silverpeas.notificationManager.model
Interface SentNotificationInterface

All Known Implementing Classes:
SentNotificationInterfaceImpl

public interface SentNotificationInterface

Interface declaration

Author:

Method Summary
 void deleteNotif(int notifId, String userId)
           
 void deleteNotifByUser(String userId)
           
 List<SentNotificationDetail> getAllNotifByUser(String userId)
           
 SentNotificationDetail getNotification(int notifId)
           
 void saveNotifUser(NotificationMetaData metaData, Set<UserRecipient> usersSet)
           
 

Method Detail

saveNotifUser

void saveNotifUser(NotificationMetaData metaData,
                   Set<UserRecipient> usersSet)
                   throws NotificationManagerException
Throws:
NotificationManagerException

getAllNotifByUser

List<SentNotificationDetail> getAllNotifByUser(String userId)
                                               throws NotificationManagerException
Throws:
NotificationManagerException

getNotification

SentNotificationDetail getNotification(int notifId)
                                       throws NotificationManagerException
Throws:
NotificationManagerException

deleteNotif

void deleteNotif(int notifId,
                 String userId)
                 throws NotificationManagerException
Throws:
NotificationManagerException

deleteNotifByUser

void deleteNotifByUser(String userId)
                       throws NotificationManagerException
Throws:
NotificationManagerException


Copyright © 2016 Silverpeas. All Rights Reserved.