jetbrains.buildServer.vcs
Class VcsRootInstanceEntry

java.lang.Object
  extended by jetbrains.vcs.api.VcsSettings
      extended by jetbrains.buildServer.vcs.VcsRootEntry
          extended by jetbrains.buildServer.vcs.VcsRootInstanceEntry
All Implemented Interfaces:
jetbrains.buildServer.log.Loggable, VcsDataObject

public class VcsRootInstanceEntry
extends VcsRootEntry


Constructor Summary
VcsRootInstanceEntry(VcsRootInstance vcsRoot, CheckoutRules checkoutRules)
           
 
Method Summary
 java.lang.String getSignature()
          Returns signature of this VCS root entry.
 java.lang.String getSignature(boolean serverSideCheckout)
           
 VcsRootInstance getVcsRoot()
          Get VCS Root, associated with these settings.
 
Methods inherited from class jetbrains.buildServer.vcs.VcsRootEntry
getCheckoutRules, toString
 
Methods inherited from class jetbrains.vcs.api.VcsSettings
describe, equals, getCheckoutRulesSpecification, getDisplayName, getProperties, getSettingsId, getSshKeys, getVcsName, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VcsRootInstanceEntry

public VcsRootInstanceEntry(@NotNull
                            VcsRootInstance vcsRoot,
                            @NotNull
                            CheckoutRules checkoutRules)
Method Detail

getVcsRoot

@NotNull
public VcsRootInstance getVcsRoot()
Description copied from class: VcsSettings
Get VCS Root, associated with these settings.

Overrides:
getVcsRoot in class VcsSettings

getSignature

@NotNull
public java.lang.String getSignature()
Description copied from class: VcsRootEntry
Returns signature of this VCS root entry. Signature is a string composed of vcs root id, vcs root properties and checkout rules. This signature uniquely identifies VCS root entry settings and can be used as a key in various caches.

Overrides:
getSignature in class VcsRootEntry
Returns:
signature of the VCS root entry.

getSignature

public java.lang.String getSignature(boolean serverSideCheckout)