com.microsoft.tfs.core.clients.versioncontrol
Class VersionControlConstants

java.lang.Object
  extended by com.microsoft.tfs.core.clients.versioncontrol.VersionControlConstants

public abstract class VersionControlConstants
extends java.lang.Object

Contains constant strings and numbers used by the version control client.

Since:
TEE-SDK-10.1
Thread-safety:
immutable

Field Summary
static java.lang.String AUTHENTICATED_USER
          This string means the currently authenticated user when used as a username/owner parameter.
static java.lang.String CHANGESET_ARTIFACT_TYPE
          The artifact type of changesets.
static java.lang.String CHANGESET_QUERY_STRING
           
static int CHECKIN_NOTE_NAME_SIZE
          The maximum length of a check-in note name in characters.
static java.lang.String CHECKIN_POLICIES_ANNOTATION
           
static java.lang.String CONTENT_FIELD
           
static int DESTROYED_FILE_ID
           
static int ENCODING_BINARY
           
static int ENCODING_FOLDER
          Only meaningful on the server and on the client for local workspace servicing.
static int ENCODING_UNCHANGED
           
static java.lang.String EXCEPTION_HEADER
           
static java.lang.String EXCLUSIVE_CHECKOUT_ANNOTATION
           
static java.lang.String GET_LATEST_ON_CHECKOUT_ANNOTATION
           
static java.lang.String HASH_FIELD
           
static int INDETERMINATE_CHANGESET
          When an item is in an indeterminate state, the changeset for the version in the workspace will be represented using this number.
static java.lang.String INSTANCE_HEADER
           
static java.lang.String ITEM_DELETED_EXCEPTION
           
static java.lang.String ITEM_EXISTS_EXCEPTION
           
static java.lang.String ITEM_ID_QUERY_STRING
           
static java.lang.String ITEM_NOT_CHECKED_OUT_EXCEPTION
           
static java.lang.String LATEST_ITEM_ARTIFACT_TYPE
          The artifact type of latest items
static java.lang.String LATEST_VERSION_DELETED_EXCEPTION
           
static java.lang.String LENGTH_FIELD
           
static java.lang.String LOCAL_ITEM_OUT_OF_DATE_EXCEPTION
           
static int MAX_CHANGE_SET_NAME_SIZE
          Maximum length of a change set name in characters.
static int MAX_COMMENT_SIZE
          Maximum comment size in characters.
static int MAX_COMPUTER_NAME_SIZE
          Maximum computer name in characters.
static int MAX_GET_RESULTS
          Maximum number of get results to process at one time.
static int MAX_HISTORY_RESULTS
          Maximum rows to be returned by a history query.
static int MAX_IDENTITY_NAME_SIZE
          Maximum length of a user's display name.
static int MAX_LABEL_NAME_SIZE
          The maximum length of a label name in characters.
static int MAX_LOCAL_PATH_COMPONENT_SIZE
          The maximum length in characters of any single path component in a local path.
static int MAX_LOCAL_PATH_SIZE
          Maximum length of a local path including drive letter and separators
static int MAX_MERGES_RESULTS
          Maximum number of merges to be returned when querying for historic merges.
static int MAX_SERVER_PATH_COMPONENT_SIZE
          The maximum length in characters of any single path component in a server path.
static int MAX_SERVER_PATH_SIZE
          Maximum length of a repository path in characters since TFS2012_QU_2.
static int MAX_SERVER_PATH_SIZE_OLD
          Maximum length of a repository path before TFS_2012_QU1 in characters.
static int MAX_WORKSPACE_NAME_SIZE
          Maximum length of a workspace name in characters.
static java.lang.String MERGE_CONFLICT_EXISTS_EXCEPTION
           
static java.lang.String NO_CI_CHECKIN_COMMENT
          If present in a changeset comment, the build service will not trigger continuous integration builds for that changeset
static java.lang.String PENDING_CHANGE_ID_QUERY_STRING
           
static java.lang.String PROXY_BASE_DIR
           
static java.lang.String PROXY_DOWNLOAD_FILE_2005
           
static java.lang.String PROXY_DOWNLOAD_FILE_2008
           
static java.lang.String PROXY_REPOSITORY_ID_QUERY_STRING
           
static java.lang.String RANGE_FIELD
           
static java.lang.String SERVER_ITEM_FIELD
           
static java.lang.String STORYBOARD_ARTIFACT_TYPE
          The artifact type of storyboard
static java.lang.String VERSIONED_ITEM_ARTIFACT_TYPE
          The artifact type of versioned items
static java.lang.String WORKSPACE_NAME_FIELD
           
static java.lang.String WORKSPACE_OWNER_FIELD
           
 
Constructor Summary
VersionControlConstants()
           
 
Method Summary
static java.lang.String[] globalPermissions()
          Get the array of global permissions keywords.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROXY_BASE_DIR

public static final java.lang.String PROXY_BASE_DIR
Constant Field Value:
"/VersionControlProxy"
See Also:
Constant Field Values

PROXY_DOWNLOAD_FILE_2005

public static final java.lang.String PROXY_DOWNLOAD_FILE_2005
Constant Field Value:
"/VersionControlProxy/item.asmx"
See Also:
Constant Field Values

PROXY_DOWNLOAD_FILE_2008

public static final java.lang.String PROXY_DOWNLOAD_FILE_2008
Constant Field Value:
"/VersionControlProxy/V1.0/item.asmx"
See Also:
Constant Field Values

PROXY_REPOSITORY_ID_QUERY_STRING

public static final java.lang.String PROXY_REPOSITORY_ID_QUERY_STRING
Constant Field Value:
"rid"
See Also:
Constant Field Values

MAX_COMMENT_SIZE

public static final int MAX_COMMENT_SIZE
Maximum comment size in characters.

Constant Field Value:
2147483647
See Also:
Constant Field Values

MAX_COMPUTER_NAME_SIZE

public static final int MAX_COMPUTER_NAME_SIZE
Maximum computer name in characters.

Constant Field Value:
31
See Also:
Constant Field Values

MAX_WORKSPACE_NAME_SIZE

public static final int MAX_WORKSPACE_NAME_SIZE
Maximum length of a workspace name in characters.

Constant Field Value:
64
See Also:
Constant Field Values

MAX_CHANGE_SET_NAME_SIZE

public static final int MAX_CHANGE_SET_NAME_SIZE
Maximum length of a change set name in characters.

Constant Field Value:
64
See Also:
Constant Field Values

MAX_SERVER_PATH_SIZE_OLD

public static final int MAX_SERVER_PATH_SIZE_OLD
Maximum length of a repository path before TFS_2012_QU1 in characters. Includes $/ at beginning.

Constant Field Value:
259
See Also:
Constant Field Values

MAX_SERVER_PATH_SIZE

public static final int MAX_SERVER_PATH_SIZE
Maximum length of a repository path in characters since TFS2012_QU_2. Includes $/ at beginning.

Constant Field Value:
399
See Also:
Constant Field Values

MAX_SERVER_PATH_COMPONENT_SIZE

public static final int MAX_SERVER_PATH_COMPONENT_SIZE
The maximum length in characters of any single path component in a server path.

Constant Field Value:
256
See Also:
Constant Field Values

MAX_LOCAL_PATH_SIZE

public static final int MAX_LOCAL_PATH_SIZE
Maximum length of a local path including drive letter and separators

Constant Field Value:
399
See Also:
Constant Field Values

MAX_LOCAL_PATH_COMPONENT_SIZE

public static final int MAX_LOCAL_PATH_COMPONENT_SIZE
The maximum length in characters of any single path component in a local path.

Constant Field Value:
256
See Also:
Constant Field Values

MAX_IDENTITY_NAME_SIZE

public static final int MAX_IDENTITY_NAME_SIZE
Maximum length of a user's display name. From unlen in lmcons.h

Constant Field Value:
256
See Also:
Constant Field Values

MAX_LABEL_NAME_SIZE

public static final int MAX_LABEL_NAME_SIZE
The maximum length of a label name in characters.

Constant Field Value:
64
See Also:
Constant Field Values

CHECKIN_NOTE_NAME_SIZE

public static final int CHECKIN_NOTE_NAME_SIZE
The maximum length of a check-in note name in characters.

Constant Field Value:
64
See Also:
Constant Field Values

MAX_HISTORY_RESULTS

public static final int MAX_HISTORY_RESULTS
Maximum rows to be returned by a history query.

Constant Field Value:
2147483647
See Also:
Constant Field Values

MAX_MERGES_RESULTS

public static final int MAX_MERGES_RESULTS
Maximum number of merges to be returned when querying for historic merges.

Constant Field Value:
2147483647
See Also:
Constant Field Values

MAX_GET_RESULTS

public static final int MAX_GET_RESULTS
Maximum number of get results to process at one time.

Constant Field Value:
250000
See Also:
Constant Field Values

DESTROYED_FILE_ID

public static final int DESTROYED_FILE_ID
Constant Field Value:
1023
See Also:
Constant Field Values

NO_CI_CHECKIN_COMMENT

public static final java.lang.String NO_CI_CHECKIN_COMMENT
If present in a changeset comment, the build service will not trigger continuous integration builds for that changeset

Constant Field Value:
"***NO_CI***"
See Also:
Constant Field Values

INDETERMINATE_CHANGESET

public static final int INDETERMINATE_CHANGESET
When an item is in an indeterminate state, the changeset for the version in the workspace will be represented using this number.

Constant Field Value:
-1
See Also:
Constant Field Values

EXCEPTION_HEADER

public static final java.lang.String EXCEPTION_HEADER
Constant Field Value:
"X-Hatteras-Exception"
See Also:
Constant Field Values

INSTANCE_HEADER

public static final java.lang.String INSTANCE_HEADER
Constant Field Value:
"X-Hatteras-Instance"
See Also:
Constant Field Values

CHANGESET_QUERY_STRING

public static final java.lang.String CHANGESET_QUERY_STRING
Constant Field Value:
"cs"
See Also:
Constant Field Values

ITEM_ID_QUERY_STRING

public static final java.lang.String ITEM_ID_QUERY_STRING
Constant Field Value:
"itemid"
See Also:
Constant Field Values

PENDING_CHANGE_ID_QUERY_STRING

public static final java.lang.String PENDING_CHANGE_ID_QUERY_STRING
Constant Field Value:
"pcid"
See Also:
Constant Field Values

SERVER_ITEM_FIELD

public static final java.lang.String SERVER_ITEM_FIELD
Constant Field Value:
"item"
See Also:
Constant Field Values

WORKSPACE_NAME_FIELD

public static final java.lang.String WORKSPACE_NAME_FIELD
Constant Field Value:
"wsname"
See Also:
Constant Field Values

WORKSPACE_OWNER_FIELD

public static final java.lang.String WORKSPACE_OWNER_FIELD
Constant Field Value:
"wsowner"
See Also:
Constant Field Values

HASH_FIELD

public static final java.lang.String HASH_FIELD
Constant Field Value:
"hash"
See Also:
Constant Field Values

CONTENT_FIELD

public static final java.lang.String CONTENT_FIELD
Constant Field Value:
"content"
See Also:
Constant Field Values

LENGTH_FIELD

public static final java.lang.String LENGTH_FIELD
Constant Field Value:
"filelength"
See Also:
Constant Field Values

RANGE_FIELD

public static final java.lang.String RANGE_FIELD
Constant Field Value:
"range"
See Also:
Constant Field Values

CHECKIN_POLICIES_ANNOTATION

public static final java.lang.String CHECKIN_POLICIES_ANNOTATION
Constant Field Value:
"CheckinPolicies"
See Also:
Constant Field Values

EXCLUSIVE_CHECKOUT_ANNOTATION

public static final java.lang.String EXCLUSIVE_CHECKOUT_ANNOTATION
Constant Field Value:
"ExclusiveCheckout"
See Also:
Constant Field Values

GET_LATEST_ON_CHECKOUT_ANNOTATION

public static final java.lang.String GET_LATEST_ON_CHECKOUT_ANNOTATION
Constant Field Value:
"GetLatestOnCheckout"
See Also:
Constant Field Values

AUTHENTICATED_USER

public static final java.lang.String AUTHENTICATED_USER
This string means the currently authenticated user when used as a username/owner parameter.

Constant Field Value:
"."
See Also:
Constant Field Values

ENCODING_BINARY

public static final int ENCODING_BINARY
Constant Field Value:
-1
See Also:
Constant Field Values

ENCODING_UNCHANGED

public static final int ENCODING_UNCHANGED
Constant Field Value:
-2
See Also:
Constant Field Values

ENCODING_FOLDER

public static final int ENCODING_FOLDER
Only meaningful on the server and on the client for local workspace servicing.

Constant Field Value:
-3
See Also:
Constant Field Values

LOCAL_ITEM_OUT_OF_DATE_EXCEPTION

public static final java.lang.String LOCAL_ITEM_OUT_OF_DATE_EXCEPTION
Constant Field Value:
"LocalItemOutOfDateException"
See Also:
Constant Field Values

MERGE_CONFLICT_EXISTS_EXCEPTION

public static final java.lang.String MERGE_CONFLICT_EXISTS_EXCEPTION
Constant Field Value:
"MergeConflictExistsException"
See Also:
Constant Field Values

ITEM_EXISTS_EXCEPTION

public static final java.lang.String ITEM_EXISTS_EXCEPTION
Constant Field Value:
"ItemExistsException"
See Also:
Constant Field Values

ITEM_DELETED_EXCEPTION

public static final java.lang.String ITEM_DELETED_EXCEPTION
Constant Field Value:
"ItemDeletedException"
See Also:
Constant Field Values

LATEST_VERSION_DELETED_EXCEPTION

public static final java.lang.String LATEST_VERSION_DELETED_EXCEPTION
Constant Field Value:
"LatestVersionDeletedException"
See Also:
Constant Field Values

ITEM_NOT_CHECKED_OUT_EXCEPTION

public static final java.lang.String ITEM_NOT_CHECKED_OUT_EXCEPTION
Constant Field Value:
"ItemNotCheckedOutException"
See Also:
Constant Field Values

CHANGESET_ARTIFACT_TYPE

public static final java.lang.String CHANGESET_ARTIFACT_TYPE
The artifact type of changesets.

Constant Field Value:
"Changeset"
See Also:
Constant Field Values

VERSIONED_ITEM_ARTIFACT_TYPE

public static final java.lang.String VERSIONED_ITEM_ARTIFACT_TYPE
The artifact type of versioned items

Constant Field Value:
"VersionedItem"
See Also:
Constant Field Values

LATEST_ITEM_ARTIFACT_TYPE

public static final java.lang.String LATEST_ITEM_ARTIFACT_TYPE
The artifact type of latest items

Constant Field Value:
"LatestItemVersion"
See Also:
Constant Field Values

STORYBOARD_ARTIFACT_TYPE

public static final java.lang.String STORYBOARD_ARTIFACT_TYPE
The artifact type of storyboard

Constant Field Value:
"Storyboard"
See Also:
Constant Field Values
Constructor Detail

VersionControlConstants

public VersionControlConstants()
Method Detail

globalPermissions

public static final java.lang.String[] globalPermissions()
Get the array of global permissions keywords. This method exists so the actual array can be kept private (and thus immutable). Normal public static final arrays can have their contents modified.

Returns:
a new array containing the global permissions keywords.


© 2015 Microsoft. All rights reserved.