public class AdminLetterService
extends org.youngmonkeys.ezyplatform.service.DefaultLetterService
| Constructor | Description |
|---|---|
AdminLetterService(org.youngmonkeys.ezyplatform.time.ClockProxy clock,
AdminLetterRepository letterRepository,
AdminLetterReceiverRepository letterReceiverRepository,
AdminNotificationReceiverRepository notificationReceiverRepository,
AdminEntityToModelConverter entityToModelConverter,
AdminModelToEntityConverter modelToEntityConverter) |
| Modifier and Type | Method | 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,
AdminEntityToModelConverter entityToModelConverter,
AdminModelToEntityConverter modelToEntityConverter)
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 © 2026 Young Monkeys. All rights reserved.