com.microsoft.tfs.core.clients.framework.location
Class LocationServiceConstants

java.lang.Object
  extended by com.microsoft.tfs.core.clients.framework.location.LocationServiceConstants

public class LocationServiceConstants
extends java.lang.Object

Constants for use of the Location Service by the core framework.

Thread-safety:
Thread safe, all values are static final.

Field Summary
static com.microsoft.tfs.util.GUID ALL_INSTANCES_IDENTIFIER
          This identifier should be used to request all instances of a given service type when using ServiceTypeFilters.
static java.lang.String ALL_SERVICES_TYPE_FILTER
          This is the ServiceType value that should be used in order to request all services.
static com.microsoft.tfs.util.GUID APPLICATION_LOCATION_SERVICE_IDENTIFIER
          If a Location Service has an entry for an application location service, that location service definition will have an identifier of this value.
static java.lang.String APPLICATION_LOCATION_SERVICE_RELATIVE_PATH
          The path of the Location Service relative to the TFS application.
static java.lang.String COLLECTION_LOCATION_SERVICE_RELATIVE_PATH
          The path of the Location Service relative to the TFS Project collection.
static com.microsoft.tfs.util.GUID INVALID_SERVICE_DEFINITION_IDENTIFIER
          Represents a service definition that hasn't been registered or an invalid one.
static com.microsoft.tfs.util.GUID SELF_REFERENCE_LOCATION_SERVICE_IDENTIFIER
          All Location Services have a reference to their own service definition.
static com.microsoft.tfs.util.GUID SINGLETON_INSTANCE_IDENTIFIER
          This identifier should be used to request a Singleton instance of a service definition if you must pass an identifier value.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_INSTANCES_IDENTIFIER

public static final com.microsoft.tfs.util.GUID ALL_INSTANCES_IDENTIFIER
This identifier should be used to request all instances of a given service type when using ServiceTypeFilters.


ALL_SERVICES_TYPE_FILTER

public static final java.lang.String ALL_SERVICES_TYPE_FILTER
This is the ServiceType value that should be used in order to request all services.

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

APPLICATION_LOCATION_SERVICE_IDENTIFIER

public static final com.microsoft.tfs.util.GUID APPLICATION_LOCATION_SERVICE_IDENTIFIER
If a Location Service has an entry for an application location service, that location service definition will have an identifier of this value.


APPLICATION_LOCATION_SERVICE_RELATIVE_PATH

public static final java.lang.String APPLICATION_LOCATION_SERVICE_RELATIVE_PATH
The path of the Location Service relative to the TFS application.

Constant Field Value:
"/TeamFoundation/Administration/v3.0/LocationService.asmx"
See Also:
Constant Field Values

COLLECTION_LOCATION_SERVICE_RELATIVE_PATH

public static final java.lang.String COLLECTION_LOCATION_SERVICE_RELATIVE_PATH
The path of the Location Service relative to the TFS Project collection.

Constant Field Value:
"/Services/v3.0/LocationService.asmx"
See Also:
Constant Field Values

INVALID_SERVICE_DEFINITION_IDENTIFIER

public static final com.microsoft.tfs.util.GUID INVALID_SERVICE_DEFINITION_IDENTIFIER
Represents a service definition that hasn't been registered or an invalid one.


SELF_REFERENCE_LOCATION_SERVICE_IDENTIFIER

public static final com.microsoft.tfs.util.GUID SELF_REFERENCE_LOCATION_SERVICE_IDENTIFIER
All Location Services have a reference to their own service definition. That service definition has an identifier of this value.


SINGLETON_INSTANCE_IDENTIFIER

public static final com.microsoft.tfs.util.GUID SINGLETON_INSTANCE_IDENTIFIER
This identifier should be used to request a Singleton instance of a service definition if you must pass an identifier value. Note that this does not mean that all singleton service definitions will have this identifer, it is just a way to refer to all of them.



© 2015 Microsoft. All rights reserved.