|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.microsoft.tfs.core.clients.team.TeamService
public class TeamService
A client for the TFS 2012 "Team" services.
Constructor Summary | |
---|---|
TeamService(TFSConnection connection)
|
Method Summary | |
---|---|
TeamFoundationTeam |
createTeam(java.lang.String projectId,
java.lang.String name,
java.lang.String description,
java.util.Map<java.lang.String,java.lang.Object> properties)
Create a Team on server with optional properties |
TeamFoundationTeam |
getDefaultTeam(java.lang.String projectUri,
java.lang.String[] propertyNameFilters)
Gets default team for the project |
com.microsoft.tfs.util.GUID |
getDefaultTeamID(java.lang.String projectUri)
Returns default team id for the project. |
TeamFoundationTeam[] |
queryTeams(IdentityDescriptor descriptor)
Query all Team groups that given user is a member of. |
TeamFoundationTeam[] |
queryTeams(IdentityDescriptor descriptor,
java.lang.String[] propertyNameFilters)
Query all Team groups that given user is a member of. |
TeamFoundationTeam[] |
queryTeams(java.lang.String projectId)
Query all Team groups in given project. |
TeamFoundationTeam |
readTeam(com.microsoft.tfs.util.GUID teamId,
java.lang.String[] propertyNameFilters)
Read Team group by descriptor |
TeamFoundationTeam |
readTeam(IdentityDescriptor descriptor,
java.lang.String[] propertyNameFilters)
Read Team group by descriptor |
TeamFoundationTeam |
readTeam(java.lang.String projectId,
java.lang.String teamName,
java.lang.String[] propertyNameFilters)
Read Team group by name in given project |
void |
setDefaultTeam(TeamFoundationTeam team)
Sets default team for the project |
void |
setDefaultTeamID(java.lang.String projectUri,
com.microsoft.tfs.util.GUID teamId)
Sets default team for the project |
void |
updateTeam(TeamFoundationTeam team)
Persist Team updates. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TeamService(TFSConnection connection)
Method Detail |
---|
public TeamFoundationTeam createTeam(java.lang.String projectId, java.lang.String name, java.lang.String description, java.util.Map<java.lang.String,java.lang.Object> properties)
projectId
- Project Uri (scope id)name
- Team namedescription
- Team descriptionproperties
- properties, can be null or empty
public TeamFoundationTeam[] queryTeams(java.lang.String projectId)
Query all Team groups in given project.
projectId
- Project Uri (scope id)public TeamFoundationTeam[] queryTeams(IdentityDescriptor descriptor)
public TeamFoundationTeam[] queryTeams(IdentityDescriptor descriptor, java.lang.String[] propertyNameFilters)
public TeamFoundationTeam readTeam(IdentityDescriptor descriptor, java.lang.String[] propertyNameFilters)
Read Team group by descriptor
propertyNameFilters
- specifies extended properties to read, refer Prpoperty Service
API. Set to null to read all properties.
public TeamFoundationTeam readTeam(com.microsoft.tfs.util.GUID teamId, java.lang.String[] propertyNameFilters)
Read Team group by descriptor
propertyNameFilters
- specifies extended properties to read, refer Prpoperty Service
API. Set to null to read all properties.propertyNameFilters
- specifies extended properties to read, refer Prpoperty Service
API. Set to null to read all properties.
Read Team group by id
public TeamFoundationTeam readTeam(java.lang.String projectId, java.lang.String teamName, java.lang.String[] propertyNameFilters)
Read Team group by name in given project
projectId
- Project Uri (scope id)propertyNameFilters
- specifies extended properties to read, refer Prpoperty Service
API. Set to null to read all properties.
public com.microsoft.tfs.util.GUID getDefaultTeamID(java.lang.String projectUri)
Returns default team id for the project.
projectUri
-
public TeamFoundationTeam getDefaultTeam(java.lang.String projectUri, java.lang.String[] propertyNameFilters)
Gets default team for the project
projectUri
- propertyNameFilters
-
public void setDefaultTeam(TeamFoundationTeam team)
Sets default team for the project
team
- public void setDefaultTeamID(java.lang.String projectUri, com.microsoft.tfs.util.GUID teamId)
Sets default team for the project
projectUri
- teamId
- public void updateTeam(TeamFoundationTeam team)
Persist Team updates.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |