@RolesAllowed(value="users") public class LeaderboardEndpoint extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
| Modifier and Type | Class and Description |
|---|---|
static class |
LeaderboardEndpoint.LeaderboardInfo |
| Modifier and Type | Field and Description |
|---|---|
protected GamificationService |
gamificationService |
protected org.exoplatform.social.core.manager.IdentityManager |
identityManager |
protected org.exoplatform.social.core.manager.RelationshipManager |
relationshipManager |
| Constructor and Description |
|---|
LeaderboardEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
filter(javax.ws.rs.core.UriInfo uriInfo,
String category,
String network) |
javax.ws.rs.core.Response |
getAllLeadersByRank(javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
stats(javax.ws.rs.core.UriInfo uriInfo,
String username) |
protected org.exoplatform.social.core.manager.IdentityManager identityManager
protected GamificationService gamificationService
protected org.exoplatform.social.core.manager.RelationshipManager relationshipManager
public javax.ws.rs.core.Response getAllLeadersByRank(@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response filter(@Context
javax.ws.rs.core.UriInfo uriInfo,
String category,
String network)
public javax.ws.rs.core.Response stats(@Context
javax.ws.rs.core.UriInfo uriInfo,
String username)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.