|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Transactional public interface CustomTeamModificationService
Non dynamically generated methods for Team Modification
| Method Summary | |
|---|---|
void |
addMember(long teamId,
String login)
Add one member, identified by its login |
void |
addMembers(long teamId,
List<String> logins)
Add one or more members, identified by their login, to a team identified by its id. |
void |
changeName(long teamId,
String name)
Changes the name the team of the given id. |
void |
deleteTeam(long teamId)
Delete the team along with all it's acls. |
void |
persist(org.squashtest.tm.domain.users.Team team)
Check if name is available and persist the new Team. |
void |
removeMember(long teamId,
long memberId)
|
void |
removeMemberFromAllTeams(long memberId)
|
void |
removeMembers(long teamId,
List<Long> memberIds)
|
| Methods inherited from interface org.squashtest.tm.service.user.CustomTeamFinderService |
|---|
countAll, findAllFiltered, findAllNonMemberUsers, findAllTeamMembers |
| Method Detail |
|---|
void persist(org.squashtest.tm.domain.users.Team team)
team -
org.squashtest.tm.exception.customfield.NameAlreadyInUseException - if a team of the same name as the team param already exists in databasevoid deleteTeam(long teamId)
void changeName(long teamId,
String name)
teamId - name -
org.squashtest.tm.exception.customfield.NameAlreadyInUseException - if a team of the same name already exists in database
void addMember(long teamId,
String login)
teamId - login -
void addMembers(long teamId,
List<String> logins)
teamId - logins -
void removeMember(long teamId,
long memberId)
void removeMembers(long teamId,
List<Long> memberIds)
void removeMemberFromAllTeams(long memberId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||