@RolesAllowed(value="users")
public class ProjectsManagementREST
extends java.lang.Object
implements org.exoplatform.services.rest.resource.ResourceContainer
ProjectsManagementREST class.
| Constructor and Description |
|---|
ProjectsManagementREST(ProjectService projectService,
org.exoplatform.container.PortalContainer container)
Constructor for ProjectsManagementREST.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createProject(Project project)
createProject.
|
javax.ws.rs.core.Response |
deleteProject(java.lang.Long projectId)
deleteProject.
|
javax.ws.rs.core.Response |
getProjects()
getProjects.
|
javax.ws.rs.core.Response |
updateProject(Project project)
updateProject.
|
public ProjectsManagementREST(ProjectService projectService, org.exoplatform.container.PortalContainer container)
Constructor for ProjectsManagementREST.
projectService - a ProjectService object.container - a PortalContainer object.@RolesAllowed(value="users") public javax.ws.rs.core.Response getProjects()
getProjects.
Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response createProject(Project project)
createProject.
project - a Project object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response updateProject(Project project)
updateProject.
project - a Project object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response deleteProject(java.lang.Long projectId)
deleteProject.
projectId - a Long object.Response object.Copyright © 2003–2020 eXo Platform SAS. All rights reserved.