public class AdminNotificationService
extends org.youngmonkeys.ezyplatform.service.DefaultNotificationService
| Constructor and Description |
|---|
AdminNotificationService(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
AdminNotificationRepository notificationRepository,
AdminNotificationReceiverRepository notificationReceiverRepository,
AdminModelToEntityConverter modelToEntityConverter,
AdminEntityToModelConverter entityToModelConverter) |
| Modifier and Type | Method and Description |
|---|---|
long |
countAdminUnreadNotifications(long adminId) |
void |
deleteAdminNotification(long adminId,
long notificationId) |
void |
deleteAdminNotification(long adminId,
long notificationId,
boolean throwExceptionIfNotExists) |
void |
deleteAdminNotifications(long adminId,
Collection<Long> notificationIds) |
org.youngmonkeys.ezyplatform.model.NotificationModel |
getAdminNotification(long adminId,
long notificationId) |
void |
updateAdminNotificationByRead(long adminId,
long notificationId) |
void |
updateAdminNotificationByRead(long adminId,
long notificationId,
boolean throwExceptionIfNotExists) |
void |
updateAdminNotificationByReceive(long adminId,
long notificationId) |
void |
updateAdminNotificationByReceive(long adminId,
long notificationId,
boolean throwExceptionIfNotExists) |
void |
updateAdminNotificationsByRead(long adminId,
Collection<Long> notificationIds) |
void |
updateAdminNotificationsByReceive(long adminId,
Collection<Long> notificationIds) |
void |
updateAllAdminNotificationsByRead(long adminId) |
public AdminNotificationService(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
AdminNotificationRepository notificationRepository,
AdminNotificationReceiverRepository notificationReceiverRepository,
AdminModelToEntityConverter modelToEntityConverter,
AdminEntityToModelConverter entityToModelConverter)
public void updateAdminNotificationByReceive(long adminId,
long notificationId)
public void updateAdminNotificationByReceive(long adminId,
long notificationId,
boolean throwExceptionIfNotExists)
public void updateAdminNotificationsByReceive(long adminId,
Collection<Long> notificationIds)
public void updateAdminNotificationByRead(long adminId,
long notificationId)
public void updateAdminNotificationByRead(long adminId,
long notificationId,
boolean throwExceptionIfNotExists)
public void updateAdminNotificationsByRead(long adminId,
Collection<Long> notificationIds)
public void updateAllAdminNotificationsByRead(long adminId)
public void deleteAdminNotification(long adminId,
long notificationId)
public void deleteAdminNotification(long adminId,
long notificationId,
boolean throwExceptionIfNotExists)
public void deleteAdminNotifications(long adminId,
Collection<Long> notificationIds)
public org.youngmonkeys.ezyplatform.model.NotificationModel getAdminNotification(long adminId,
long notificationId)
public long countAdminUnreadNotifications(long adminId)
Copyright © 2024 Young Monkeys. All rights reserved.