public class GamificationService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected GamificationDAO |
gamificationDAO |
| Constructor and Description |
|---|
GamificationService() |
| Modifier and Type | Method and Description |
|---|---|
List<GamificationContextEntity> |
filter(GamificationSearch gamificationSearch) |
GamificationContextEntity |
findGamificationContextByUsername(String username)
Find a GamificationContext by username
|
List<Piechart> |
findStatsByUserId(String userId) |
Set<GamificationContextItemEntity> |
getUserGamification(String userId)
Get user gamification
|
long |
getUserGlobalScore(String username) |
void |
saveGamificationContext(GamificationContextHolder gamificationContextHolder)
Add GamificationContext to DB
|
protected final GamificationDAO gamificationDAO
public GamificationContextEntity findGamificationContextByUsername(String username)
username - : gamification's username parampublic void saveGamificationContext(GamificationContextHolder gamificationContextHolder)
gamificationContextHolder - : GamificationContext to be savedpublic long getUserGlobalScore(String username)
username - public List<GamificationContextEntity> filter(GamificationSearch gamificationSearch)
gamificationSearch - public Set<GamificationContextItemEntity> getUserGamification(String userId)
userId - Copyright © 2003–2018 eXo Platform SAS. All rights reserved.