@RolesAllowed(value="administrators") public class ManageBadgesEndpoint extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
| Modifier and Type | Field and Description |
|---|---|
protected BadgeService |
badgeService |
protected org.exoplatform.commons.file.services.FileService |
fileService |
protected org.exoplatform.social.core.manager.IdentityManager |
identityManager |
protected RuleService |
ruleService |
protected org.exoplatform.upload.UploadService |
uploadService |
| Constructor and Description |
|---|
ManageBadgesEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addBadge(javax.ws.rs.core.UriInfo uriInfo,
BadgeDTO badgeDTO) |
javax.ws.rs.core.Response |
deleteBadge(javax.ws.rs.core.UriInfo uriInfo,
Long id) |
javax.ws.rs.core.Response |
getAllBadges(javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
updateBadge(javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest request,
BadgeDTO badgeDTO) |
protected BadgeService badgeService
protected RuleService ruleService
protected org.exoplatform.commons.file.services.FileService fileService
protected org.exoplatform.upload.UploadService uploadService
protected org.exoplatform.social.core.manager.IdentityManager identityManager
public javax.ws.rs.core.Response getAllBadges(@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response addBadge(@Context
javax.ws.rs.core.UriInfo uriInfo,
BadgeDTO badgeDTO)
public javax.ws.rs.core.Response updateBadge(@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.servlet.http.HttpServletRequest request,
BadgeDTO badgeDTO)
public javax.ws.rs.core.Response deleteBadge(@Context
javax.ws.rs.core.UriInfo uriInfo,
Long id)
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.