Interface SentNotificationInterface
-
- All Known Implementing Classes:
SentNotificationInterfaceImpl
public interface SentNotificationInterface
Interface declaration
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteNotif(String userId, int notifId)
void
deleteNotifByUser(String userId)
static SentNotificationInterface
get()
List<SentNotificationDetail>
getAllNotifByUser(String userId)
SentNotificationDetail
getNotification(String userId, int notifId)
void
saveNotifUser(NotificationMetaData metaData, Set<UserRecipient> usersSet)
-
-
-
Method Detail
-
get
static SentNotificationInterface get()
-
saveNotifUser
void saveNotifUser(NotificationMetaData metaData, Set<UserRecipient> usersSet) throws NotificationException
- Throws:
NotificationException
-
getAllNotifByUser
List<SentNotificationDetail> getAllNotifByUser(String userId) throws NotificationException
- Throws:
NotificationException
-
getNotification
SentNotificationDetail getNotification(String userId, int notifId) throws NotificationException
- Throws:
NotificationException
-
deleteNotif
void deleteNotif(String userId, int notifId) throws NotificationException
- Throws:
NotificationException
-
deleteNotifByUser
void deleteNotifByUser(String userId) throws NotificationException
- Throws:
NotificationException
-
-