com.microsoft.tfs.core.clients.teamsettings
Class TeamSettingsConfigurationService

java.lang.Object
  extended by com.microsoft.tfs.core.clients.teamsettings.TeamSettingsConfigurationService

public class TeamSettingsConfigurationService
extends java.lang.Object

Public interface for the TeamConfigurationService web service. Allows for team configuration items (such as product backlog path, team fields) to be set and retrieved.

Since:
TEE-SDK-11.0

Constructor Summary
TeamSettingsConfigurationService(ms.tfs.services.teamconfiguration._01._TeamConfigurationServiceSoap webService)
           
 
Method Summary
 TeamConfiguration[] getTeamConfigurationsForUser(java.lang.String[] projectUris)
          Get the team settings for teams that the current user/identity is a member of (scoped to a set of team projects)
 void setTeamSettings(com.microsoft.tfs.util.GUID teamId, TeamSettings settings)
          Set the team settings for a given team
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TeamSettingsConfigurationService

public TeamSettingsConfigurationService(ms.tfs.services.teamconfiguration._01._TeamConfigurationServiceSoap webService)
Method Detail

getTeamConfigurationsForUser

public TeamConfiguration[] getTeamConfigurationsForUser(java.lang.String[] projectUris)
Get the team settings for teams that the current user/identity is a member of (scoped to a set of team projects)

Parameters:
projectUris - The project uris that will be used to scope down the teams that are returned. If the parameter is null or an empty enumeration then there is no scoping of the results and the method will return all teams in the team project collection that the user is a member of.
Returns:
A collection of team settings for each team that the user is a member of within the given projects

setTeamSettings

public void setTeamSettings(com.microsoft.tfs.util.GUID teamId,
                            TeamSettings settings)
Set the team settings for a given team

Parameters:
teamId - The identifier for the team group
settings - The settings for the team


© 2015 Microsoft. All rights reserved.