public class KudosStorage extends Object
| Constructor and Description |
|---|
KudosStorage(KudosDAO kudosDAO) |
| Modifier and Type | Method and Description |
|---|---|
long |
countKudosByEntity(String entityType,
String entityId) |
long |
countKudosByEntityAndSender(String entityType,
String entityId,
String senderIdentityId) |
long |
countKudosByPeriodAndReceiver(KudosPeriod kudosPeriod,
String receiverType,
String receiverId) |
long |
countKudosByPeriodAndSender(KudosPeriod kudosPeriod,
long senderIdentityId) |
Kudos |
createKudos(Kudos kudos) |
Kudos |
getKudoById(long id) |
List<Kudos> |
getKudosByEntity(String entityType,
String entityId,
int limit) |
List<Kudos> |
getKudosByPeriod(KudosPeriod kudosPeriod,
int limit) |
List<Kudos> |
getKudosByPeriodAndReceiver(KudosPeriod kudosPeriod,
String receiverType,
String receiverId,
int limit) |
List<Kudos> |
getKudosByPeriodAndSender(KudosPeriod kudosPeriod,
long senderIdentityId,
int limit) |
void |
saveKudosActivityId(long kudosId,
long activityId) |
public KudosStorage(KudosDAO kudosDAO)
public Kudos getKudoById(long id)
public void saveKudosActivityId(long kudosId,
long activityId)
public List<Kudos> getKudosByPeriod(KudosPeriod kudosPeriod, int limit)
public long countKudosByEntityAndSender(String entityType, String entityId, String senderIdentityId)
public long countKudosByPeriodAndReceiver(KudosPeriod kudosPeriod, String receiverType, String receiverId)
public List<Kudos> getKudosByPeriodAndReceiver(KudosPeriod kudosPeriod, String receiverType, String receiverId, int limit)
public List<Kudos> getKudosByPeriodAndSender(KudosPeriod kudosPeriod, long senderIdentityId, int limit)
public long countKudosByPeriodAndSender(KudosPeriod kudosPeriod, long senderIdentityId)
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.