public class WalletGamificationService extends Object
| Constructor and Description |
|---|
WalletGamificationService(org.exoplatform.services.rest.impl.ResourceBinder restResourceBinder,
org.exoplatform.commons.api.settings.SettingService settingService) |
| Modifier and Type | Method and Description |
|---|---|
List<org.json.JSONObject> |
getPeriodTransactions(Long networkId,
String periodType,
long startDateInSeconds) |
GamificationSettings |
getSettings() |
List<GamificationTeam> |
getTeams() |
void |
removeTeam(long id)
Remove a Gamification Team/Pool by id
|
void |
savePeriodTransaction(GamificationTransaction gamificationTransaction)
Save gamification transaction
|
void |
saveSettings(GamificationSettings gamificationSettings) |
GamificationTeam |
saveTeam(GamificationTeam gamificationTeam) |
public WalletGamificationService(org.exoplatform.services.rest.impl.ResourceBinder restResourceBinder,
org.exoplatform.commons.api.settings.SettingService settingService)
public GamificationSettings getSettings()
public void saveSettings(GamificationSettings gamificationSettings)
public List<GamificationTeam> getTeams()
public GamificationTeam saveTeam(GamificationTeam gamificationTeam)
public void removeTeam(long id)
id - public List<org.json.JSONObject> getPeriodTransactions(Long networkId, String periodType, long startDateInSeconds)
networkId - periodType - startDateInSeconds - public void savePeriodTransaction(GamificationTransaction gamificationTransaction)
gamificationTransaction - Copyright © 2003–2018 eXo Platform SAS. All rights reserved.