Class SpaceLeaderboardEndpoint
java.lang.Object
org.exoplatform.addons.gamification.rest.SpaceLeaderboardEndpoint
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer
@RolesAllowed("users")
public class SpaceLeaderboardEndpoint
extends Object
implements org.exoplatform.services.rest.resource.ResourceContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected GamificationServiceprotected org.exoplatform.social.core.manager.IdentityManagerprotected org.exoplatform.social.core.space.spi.SpaceService -
Constructor Summary
ConstructorsConstructorDescriptionSpaceLeaderboardEndpoint(GamificationService gamificationService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService) -
Method Summary
-
Field Details
-
gamificationService
-
identityManager
protected org.exoplatform.social.core.manager.IdentityManager identityManager -
spaceService
protected org.exoplatform.social.core.space.spi.SpaceService spaceService
-
-
Constructor Details
-
SpaceLeaderboardEndpoint
public SpaceLeaderboardEndpoint(GamificationService gamificationService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService)
-
-
Method Details
-
getAllLeadersByRank
@RolesAllowed("users") public javax.ws.rs.core.Response getAllLeadersByRank(@Context javax.ws.rs.core.UriInfo uriInfo, String url) -
filter
-