public class AdminLetterService
extends org.youngmonkeys.ezyplatform.service.DefaultLetterService
| Constructor and Description |
|---|
AdminLetterService(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
AdminLetterRepository letterRepository,
AdminLetterReceiverRepository letterReceiverRepository,
AdminNotificationReceiverRepository notificationReceiverRepository,
AdminModelToEntityConverter modelToEntityConverter,
AdminEntityToModelConverter entityToModelConverter) |
| Modifier and Type | Method and Description |
|---|---|
long |
countAdminUnreadLetters(long adminId) |
void |
deleteAdminLetter(long adminId,
long letterId) |
void |
deleteAdminLetter(long adminId,
long letterId,
boolean throwExceptionIfNotExists) |
void |
deleteAdminLetters(long adminId,
Collection<Long> letterIds) |
org.youngmonkeys.ezyplatform.model.LetterModel |
getAdminLetter(long adminId,
long letterId) |
void |
updateAdminLetterByRead(long adminId,
long letterId) |
void |
updateAdminLetterByRead(long adminId,
long letterId,
boolean throwExceptionIfNotExists) |
void |
updateAdminLetterByReceive(long adminId,
long letterId) |
void |
updateAdminLetterByReceive(long adminId,
long letterId,
boolean throwExceptionIfNotExists) |
void |
updateAdminLettersByRead(long adminId,
Collection<Long> letterIds) |
void |
updateAdminLettersByReceive(long adminId,
Collection<Long> letterIds) |
public AdminLetterService(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
AdminLetterRepository letterRepository,
AdminLetterReceiverRepository letterReceiverRepository,
AdminNotificationReceiverRepository notificationReceiverRepository,
AdminModelToEntityConverter modelToEntityConverter,
AdminEntityToModelConverter entityToModelConverter)
public void updateAdminLetterByReceive(long adminId,
long letterId)
public void updateAdminLetterByReceive(long adminId,
long letterId,
boolean throwExceptionIfNotExists)
public void updateAdminLettersByReceive(long adminId,
Collection<Long> letterIds)
public void updateAdminLetterByRead(long adminId,
long letterId)
public void updateAdminLetterByRead(long adminId,
long letterId,
boolean throwExceptionIfNotExists)
public void updateAdminLettersByRead(long adminId,
Collection<Long> letterIds)
public void deleteAdminLetter(long adminId,
long letterId)
public void deleteAdminLetter(long adminId,
long letterId,
boolean throwExceptionIfNotExists)
public void deleteAdminLetters(long adminId,
Collection<Long> letterIds)
public org.youngmonkeys.ezyplatform.model.LetterModel getAdminLetter(long adminId,
long letterId)
public long countAdminUnreadLetters(long adminId)
Copyright © 2024 Young Monkeys. All rights reserved.