Package io.meeds.kudos.storage
Class KudosStorage
java.lang.Object
io.meeds.kudos.storage.KudosStorage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcountKudosByEntity(String entityType, String entityId) longcountKudosByEntityAndSender(String entityType, String entityId, String senderIdentityId) longcountKudosByPeriodAndReceiver(KudosPeriod kudosPeriod, String receiverType, String receiverId) countKudosByPeriodAndReceivers(KudosPeriod kudosPeriod, List<Long> receiversId) longcountKudosByPeriodAndSender(KudosPeriod kudosPeriod, long senderIdentityId) longcountKudosOfActivity(Long activityId) createKudos(Kudos kudos) voiddeleteKudosById(long kudosId) getKudoById(long id) getKudosByActivityId(Long activityId) getKudosByEntity(String entityType, String entityId, int limit) getKudosByPeriod(KudosPeriod kudosPeriod, int limit) getKudosByPeriodAndReceiver(KudosPeriod kudosPeriod, String receiverType, String receiverId, int limit) getKudosByPeriodAndSender(KudosPeriod kudosPeriod, long senderIdentityId, int limit) getKudosListOfActivity(Long activityId) voidsaveKudosActivityId(long kudosId, long activityId) updateKudos(Kudos kudos)
-
Constructor Details
-
KudosStorage
public KudosStorage()
-
-
Method Details
-
getKudoById
-
createKudos
-
deleteKudosById
public void deleteKudosById(long kudosId) -
saveKudosActivityId
public void saveKudosActivityId(long kudosId, long activityId) -
getKudosByPeriod
-
getKudosByEntity
-
countKudosByEntity
-
countKudosByEntityAndSender
-
countKudosByPeriodAndReceiver
public long countKudosByPeriodAndReceiver(KudosPeriod kudosPeriod, String receiverType, String receiverId) -
countKudosByPeriodAndReceivers
-
getKudosByPeriodAndReceiver
public List<Kudos> getKudosByPeriodAndReceiver(KudosPeriod kudosPeriod, String receiverType, String receiverId, int limit) -
getKudosByPeriodAndSender
public List<Kudos> getKudosByPeriodAndSender(KudosPeriod kudosPeriod, long senderIdentityId, int limit) -
countKudosByPeriodAndSender
-
getKudosByActivityId
-
getKudosListOfActivity
-
countKudosOfActivity
-
updateKudos
-