com.stratelia.silverpeas.notificationManager.model
Class SentNotificationInterfaceImpl

java.lang.Object
  extended by com.stratelia.silverpeas.notificationManager.model.SentNotificationInterfaceImpl
All Implemented Interfaces:
SentNotificationInterface

public class SentNotificationInterfaceImpl
extends Object
implements SentNotificationInterface

Interface declaration

Author:

Constructor Summary
SentNotificationInterfaceImpl()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SentNotificationInterfaceImpl

public SentNotificationInterfaceImpl()
Method Detail

saveNotifUser

public void saveNotifUser(NotificationMetaData metaData,
                          Set<UserRecipient> usersSet)
                   throws NotificationManagerException
Specified by:
saveNotifUser in interface SentNotificationInterface
Throws:
NotificationManagerException

getAllNotifByUser

public List<SentNotificationDetail> getAllNotifByUser(String userId)
                                               throws NotificationManagerException
Specified by:
getAllNotifByUser in interface SentNotificationInterface
Throws:
NotificationManagerException

getNotification

public SentNotificationDetail getNotification(int notifId)
                                       throws NotificationManagerException
Specified by:
getNotification in interface SentNotificationInterface
Throws:
NotificationManagerException

deleteNotif

public void deleteNotif(int notifId,
                        String userId)
                 throws NotificationManagerException
Specified by:
deleteNotif in interface SentNotificationInterface
Throws:
NotificationManagerException

deleteNotifByUser

public void deleteNotifByUser(String userId)
                       throws NotificationManagerException
Specified by:
deleteNotifByUser in interface SentNotificationInterface
Throws:
NotificationManagerException


Copyright © 2016 Silverpeas. All Rights Reserved.