Project: stp

com.ibm.rational.wvcm.stp.cc
Interface CcLocation

All Superinterfaces:
Location, StpLocation

public interface CcLocation
extends StpLocation

The location of a ClearCase resource. Note that the WVCM term "location" is synonymous with the ClearCase term "selector" in this context. The ClearCase CM API accepts most standard ClearCase selector formats, i.e., those accepted by the "cleartool" command line utility. For example, the following are all valid selectors for a ClearCase UCM activity:

  • activity:CCM16900@\projects ("user-friendly" format)
  • dbid:5083219@\projects (by database id)
  • oid:79e75671a6894a05bef3740180434922@\projects (by universal object id)

    The ClearCase CM API supports the following selector formats for view-resident resources - ClearCase files, directories, etc.

  • File system path, e.g., "/view/MyView/vobs/applets/Xmakefile"
  • Workspace path (view tag form), e.g., "workspace:MyView/vobs/applets/Xmakefile"
  • Workspace path (view uuid form), e.g., "workspace:53c77da1679c46ad913329b0625b8a30/vobs/applets/Xmakefile"

    ClearCase resource selectors must be fully-qualified. Paths must be absolute, not relative. Metadata selectors must include the VOB in which the object resides, etc.

    Note that the StpLocation interface describes a number of selector formats and properties that are specific to the CQ CM API and are not part of the standard ClearCase selector format. These StpLocation extensions are not supported by the CC CM API.


    Nested Class Summary
     
    Nested classes/interfaces inherited from interface com.ibm.rational.wvcm.stp.StpLocation
    StpLocation.ExtendedNamespace, StpLocation.Namespace
     
    Field Summary
     
    Fields inherited from interface com.ibm.rational.wvcm.stp.StpLocation
    DELIMITERS, ESCAPE_CHAR, FIELD_DELIMITERS, SEGMENT_DELIMITERS
     
    Method Summary
     
    Methods inherited from interface com.ibm.rational.wvcm.stp.StpLocation
    child, equals, forClass, getCanonicalPath, getDomain, getExtendedNamespace, getFile, getName, getNameSegmentCount, getNameSegments, getNameSegments, getNamespace, getRepo, getRepoSegmentCount, getRepoSegments, getRepoSegments, getResourceType, hashCode, isFastSelectorScheme, isFilePathScheme, isHistoryModeScheme, isObjectSelectorScheme, isOidSelectorScheme, isOk, isPathScheme, isRepoSelectorScheme, isRepositoryPathScheme, isUrlPathScheme, isUserFriendlySelectorScheme, lastSegment, parent, recomposeAsPname, recomposeWithDomain, recomposeWithMods, recomposeWithName, recomposeWithNamespace, recomposeWithRepo, recomposeWithResourceType, status, stpProvider, throwIfNotOk, toString, toStringWithoutDomain
     
    Methods inherited from interface javax.wvcm.Location
    string
     


    Generated Thu 20-Feb-2014 09:09 PM

    Copyright © IBM 2014. All rights reserved.