@RolesAllowed(value="users")
public class TeamManagementREST
extends java.lang.Object
implements org.exoplatform.services.rest.resource.ResourceContainer
TeamManagementREST class.
| Constructor and Description |
|---|
TeamManagementREST(TeamService teamService,
org.exoplatform.container.PortalContainer container)
Constructor for TeamManagementREST.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createAllTeamMember(java.util.List<TeamMember> teamMembers)
createAllTeamMember.
|
javax.ws.rs.core.Response |
createTeam(Team team)
createTeam.
|
javax.ws.rs.core.Response |
createTeamMember(TeamMember teamMember)
createTeamMember.
|
javax.ws.rs.core.Response |
deleteTeam(java.lang.String teamId)
deleteTeam.
|
javax.ws.rs.core.Response |
deleteTeamMember(java.lang.String teamMemberId)
deleteTeamMember.
|
javax.ws.rs.core.Response |
getAll()
getAll.
|
javax.ws.rs.core.Response |
getTeamMembers(java.lang.String teamId)
getTeamMembers.
|
javax.ws.rs.core.Response |
getTeams()
getTeams.
|
javax.ws.rs.core.Response |
updateTeam(Team team)
updateTeam.
|
public TeamManagementREST(TeamService teamService, org.exoplatform.container.PortalContainer container)
Constructor for TeamManagementREST.
teamService - a TeamService object.container - a PortalContainer object.@RolesAllowed(value="users") public javax.ws.rs.core.Response getTeams()
getTeams.
Response object.@RolesAllowed(value="users") public javax.ws.rs.core.Response getAll()
getAll.
Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response createTeam(Team team)
createTeam.
team - a Team object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response updateTeam(Team team)
updateTeam.
team - a Team object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response deleteTeam(java.lang.String teamId)
deleteTeam.
teamId - a String object.Response object.@RolesAllowed(value="users") public javax.ws.rs.core.Response getTeamMembers(java.lang.String teamId)
getTeamMembers.
teamId - a String object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response createTeamMember(TeamMember teamMember)
createTeamMember.
teamMember - a TeamMember object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response createAllTeamMember(java.util.List<TeamMember> teamMembers)
createAllTeamMember.
teamMembers - a List object.Response object.@RolesAllowed(value="administrators") public javax.ws.rs.core.Response deleteTeamMember(java.lang.String teamMemberId)
deleteTeamMember.
teamMemberId - a String object.Response object.Copyright © 2003–2020 eXo Platform SAS. All rights reserved.