Uses of Class
com.microsoft.tfs.core.clients.versioncontrol.VersionControlClient

Packages that use VersionControlClient
com.microsoft.tfs.core   
com.microsoft.tfs.core.checkinpolicies   
com.microsoft.tfs.core.clients.versioncontrol   
com.microsoft.tfs.core.clients.versioncontrol.engines   
com.microsoft.tfs.core.clients.versioncontrol.events   
com.microsoft.tfs.core.clients.versioncontrol.soapextensions   
com.microsoft.tfs.core.pendingcheckin   
 

Uses of VersionControlClient in com.microsoft.tfs.core
 

Methods in com.microsoft.tfs.core that return VersionControlClient
 VersionControlClient TFSTeamProjectCollection.getVersionControlClient()
          A convenience method to get the version control client from this TFSConnection.
 

Uses of VersionControlClient in com.microsoft.tfs.core.checkinpolicies
 

Constructors in com.microsoft.tfs.core.checkinpolicies with parameters of type VersionControlClient
PolicyEvaluator(VersionControlClient client, PolicyLoader policyLoader)
          Builds a policy evaluator for the given VersionControlClient.
 

Uses of VersionControlClient in com.microsoft.tfs.core.clients.versioncontrol
 

Methods in com.microsoft.tfs.core.clients.versioncontrol that return VersionControlClient
 VersionControlClient TeamProject.getVersionControlClient()
           
 

Methods in com.microsoft.tfs.core.clients.versioncontrol with parameters of type VersionControlClient
 void Workstation.addWorkstationEventListener(VersionControlClient client)
          Adds a VersionControlClient whose VersionControlEventEngine will receive events from this Workstation class.
 void Workstation.checkForLocalItemExclusionUpdates(VersionControlClient client, boolean force)
          Checks to see if the default local item exclusions have changed on the server.
 void Workstation.ensureUpdateWorkspaceInfoCache(VersionControlClient client, java.lang.String ownerName)
          If updateWorkspaceInfoCache() has not yet been called for the specified server and owner, this method will call it.
 void Workstation.ensureUpdateWorkspaceInfoCache(VersionControlClient client, java.lang.String ownerName, long maxAgeMillis)
          If updateWorkspaceInfoCache() has not yet been called for the specified server and owner within the specified time, this method will call it.
static TeamProject[] TeamProject.fromItems(Item[] items, VersionControlClient client)
          Creates new TeamProject objects for the given items.
 java.lang.String[] Workstation.getLocalItemExclusions(VersionControlClient client)
          Returns the set of local item exclusions for this user on this machine.
 WorkspaceInfo Workstation.getLocalWorkspaceInfo(VersionControlClient client, java.lang.String workspaceName, java.lang.String workspaceOwner)
          Get the cached local workspace info for the specified workspace.
 void Workstation.notifyForChangesetReconciled(VersionControlClient client, int changesetID)
          Send a cross-process notification through the current NotificationManager that a changeset was reconciled after a gated check-in.
 void Workstation.notifyForFolderContentChanged(VersionControlClient client)
          Send a cross-process notification through the current NotificationManager that server data changed without a new changeset being created (from destroy, branch objects, etc.).
 void Workstation.notifyForFolderContentChanged(VersionControlClient client, int changesetID)
          Send a cross-process notification through the current NotificationManager that server data changed with a new changeset created.
 WorkspaceInfo[] Workstation.queryLocalWorkspaceInfo(VersionControlClient client, java.lang.String workspaceName, java.lang.String workspaceOwner)
          Get a list of cached local workspace info.
 WorkspaceInfo[] Workstation.removeCachedWorkspaceInfo(VersionControlClient client)
          Removes from the cache the workspaces for the specified source control repository.
 WorkspaceInfo[] Workstation.removeCachedWorkspaceInfo(VersionControlClient client, java.lang.String ownerName)
          Removes from the cache the workspaces for the specified source control repository.
 void Workstation.removeLocalItemExclusion(VersionControlClient client, java.lang.String exclusion)
          Removes an exclusion from the local item exclusion list.
 void Workstation.removeWorkstationEventListener(VersionControlClient client)
          Removes a listener previously added with Workstation.addWorkstationEventListener(VersionControlClient).
 void Workstation.setLocalItemExclusions(VersionControlClient client, java.lang.String[] exclusions)
          Overwrites the list of local item exclusions with the list passed in.
 void Workstation.updateServerURIReferences(VersionControlClient client, java.net.URI uri)
          Updates the cache to reference the specified source control repository using the specified URI, if different.
 void Workstation.updateWorkspaceInfoCache(VersionControlClient client, java.lang.String ownerName)
          Loads into the cache the workspaces residing in the specified source control repository and having the specified owner.
 void Workstation.updateWorkspaceInfoCache(VersionControlClient client, java.lang.String ownerName, java.util.concurrent.atomic.AtomicReference<Workspace[]> workspaces)
          Loads into the cache the workspaces residing in the specified source control repository and having the specified owner.
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol with parameters of type VersionControlClient
ResolveConflictHandler(VersionControlClient client, Workspace workspace, java.util.Map<java.lang.Integer,java.lang.String> updatedSourceLocalItems)
           
ResolveLocalConflictHandler(VersionControlClient client, Workspace workspace)
           
TeamProject(Item item, VersionControlClient client)
          Creates a TeamProject for an item.
 

Uses of VersionControlClient in com.microsoft.tfs.core.clients.versioncontrol.engines
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.engines with parameters of type VersionControlClient
MergeEngine(Workspace workspace, VersionControlClient client)
          No merge toolset will be available in this MergeEngine, so external merge operations will fail.
MergeEngine(Workspace workspace, VersionControlClient client, ExternalToolset mergeToolset)
          Creates a MergeEngine with the given workspace, client, and merge toolset (which will be used to select a tool when external merges require them).
 

Uses of VersionControlClient in com.microsoft.tfs.core.clients.versioncontrol.events
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.events that return VersionControlClient
 VersionControlClient NonFatalErrorEvent.getClient()
           
 VersionControlClient FolderContentChangedEvent.getClient()
           
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.events with parameters of type VersionControlClient
FolderContentChangedEvent(EventSource source, VersionControlClient client, int changesetID)
           
NonFatalErrorEvent(EventSource source, VersionControlClient vcClient, Failure failure)
           
NonFatalErrorEvent(EventSource source, VersionControlClient vcClient, java.lang.Throwable throwable)
           
 

Uses of VersionControlClient in com.microsoft.tfs.core.clients.versioncontrol.soapextensions
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions that return VersionControlClient
 VersionControlClient Workspace.getClient()
          Gets the source code control client instance used by this workspace, which will always describe a connection to the server in which this workspace resides.
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type VersionControlClient
static GetRequest[] GetRequest.createOptimizedRequests(VersionControlClient client, java.lang.String[] fileSpecs, VersionSpec version)
          Take a list of file paths (for which no recursion is desired) and try to determine the optimal set of parent directories that would contain those paths if the directories were recursed.
 void PendingChange.downloadBaseFile(VersionControlClient client, java.lang.String localFileName)
          Downloads the content of the version of the file against which the change was pended.
 void Conflict.downloadBaseFile(VersionControlClient client, java.lang.String absolutePath)
          Downloads the content for the base (original) file in the conflict.
 java.io.File PendingChange.downloadBaseFileToTempLocation(VersionControlClient client, java.lang.String fileName)
          Downloads the content of the version of the file against which the change was pended to a temp file in a new temp directory allocated with TempStorageService.
 void Item.downloadFile(VersionControlClient client, java.lang.String filePath)
          Downloads the content for this version of the item.
 java.io.File Item.downloadFileToTempLocation(VersionControlClient client, java.lang.String fileName)
          Downloads the content for this version of the item to a temp file in a new temp directory allocated with TempStorageService.
 void PendingChange.downloadShelvedFile(VersionControlClient client, java.lang.String localFileName)
          Downloads the shelved content for this pending change.
 java.io.File PendingChange.downloadShelvedFileToTempLocation(VersionControlClient client, java.lang.String fileName)
          Downloads the shelved content for this pending change to a temp file in a new temp directory allocated with TempStorageService.
 void Conflict.downloadTheirFile(VersionControlClient client, java.lang.String absolutePath)
          Downloads the content for their file in the conflict.
 void Conflict.downloadYourFile(VersionControlClient client, java.lang.String absolutePath)
          Downloads the content for your file in the conflict.
 boolean Item.isContentDestroyed(VersionControlClient client)
           
 PendingChange LocalPendingChange.toPendingChange(VersionControlClient sourceControl, java.lang.String targetLocalItem)
          Materializes a LocalPendingChange object as a PendingChange to be returned via the public client object model.
 void PendingChange.updateMissingProperties(VersionControlClient client)
          Queries server for full PendingChange object (including download URL) and populates downloadUrl, shelvedDownloadUrl, SourceServerItem and SourceLocalItem of this object.
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type VersionControlClient
Workspace(ms.tfs.versioncontrol.clientservices._03._Workspace workspace, VersionControlClient client)
          Constructs a Workspace that wraps a web service object.
Workspace(VersionControlClient client, java.lang.String name, java.lang.String owner, java.lang.String ownerDisplayName, java.lang.String[] ownerAliases, java.lang.String comment, java.lang.String securityToken, WorkingFolder[] workingFolders, java.lang.String computer, WorkspaceLocation location, WorkspacePermissions effectivePermissions, WorkspacePermissionProfile permissionProfile, WorkspaceOptions options)
          Constructs a Workspace.
Workspace(VersionControlClient client, java.lang.String name, java.lang.String owner, java.lang.String ownerDisplayName, java.lang.String[] ownerAliases, java.lang.String comment, WorkingFolder[] workingFolders, java.lang.String computer, WorkspaceLocation location, WorkspacePermissions effectivePermissions)
           
Workspace(VersionControlClient client, java.lang.String name, java.lang.String owner, java.lang.String comment, WorkingFolder[] workingFolders, java.lang.String computer, WorkspaceLocation location)
          Constructs a Workspace.
 

Uses of VersionControlClient in com.microsoft.tfs.core.pendingcheckin
 

Constructors in com.microsoft.tfs.core.pendingcheckin with parameters of type VersionControlClient
StandardPendingCheckinNotes(CheckinNote checkinNotes, VersionControlClient client, AffectedTeamProjects affectedTeamProjects)
          Constructs a standard PendingCheckinNotes object.
StandardPendingCheckinPolicies(PendingCheckin pendingCheckin, VersionControlClient client, PolicyEvaluator evaluator)
          Constructs a @ StandardPendingCheckinPolicies} for the given pending checkin and client, using an existing PolicyEvaluator and the PolicyLoader it was configured with.
 



© 2015 Microsoft. All rights reserved.