Package jetbrains.buildServer.vcs
Interface SVcsRoot
-
- All Superinterfaces:
Comparable<SVcsRoot>,Loggable,LVcsRoot,SPersistentEntity,SVcsRootAccess,SVcsRootUpdate,SVcsRootUsages,VcsRoot
- All Known Subinterfaces:
SVcsRootEx
- All Known Implementing Classes:
DeletedVcsRoot,InaccessibleVcsRoot,MockSVcsRoot,SecuredVcsRoot,SVcsRootImpl
public interface SVcsRoot extends LVcsRoot, SVcsRootUpdate, SVcsRootUsages, SVcsRootAccess, SPersistentEntity, Comparable<SVcsRoot>
Server side class for the vcs root.
-
-
Field Summary
-
Fields inherited from interface jetbrains.buildServer.vcs.VcsRoot
SECURE_PROPERTY_PREFIX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetModificationCheckInterval()returns modification check interval in secondsbooleanisUseDefaultModificationCheckInterval()Returns if 'use default modification check interval' mode is enabled for the root.-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface jetbrains.buildServer.vcs.LVcsRoot
getDescription, getVcsDisplayName
-
Methods inherited from interface jetbrains.buildServer.serverSide.SPersistentEntity
createConfigAction, getConfigId, getConfigurationFile, getConfigurationFile, getExternalId, getName, getParent, getReadOnlyReason, getVersion, isReadOnly, isVirtual, markPersisted, persist, persist, remove, schedulePersisting, schedulePersisting, scheduleRemove
-
Methods inherited from interface jetbrains.buildServer.vcs.SVcsRootAccess
checkAccessibleFrom, checkAccessibleFrom, getAccessibleProjects, isAccessibleFrom, isAccessibleFrom
-
Methods inherited from interface jetbrains.buildServer.vcs.SVcsRootUpdate
moveToProject, moveToProject, persist, remove, restoreDefaultModificationCheckInterval, setExternalId, setExternalId, setModificationCheckInterval, setName, setProperties, setVcsName
-
Methods inherited from interface jetbrains.buildServer.vcs.SVcsRootUsages
getNumberOfUsagesInProjects, getProject, getScope, getUsages, getUsagesInConfigurations, getUsagesInProjects, isUsedInProjects
-
Methods inherited from interface jetbrains.buildServer.vcs.VcsRoot
getExternalId, getId, getName, getProperties, getProperty, getProperty, getVcsName
-
-
-
-
Method Detail
-
getModificationCheckInterval
int getModificationCheckInterval()
returns modification check interval in seconds- Returns:
- modification check interval configured for the root.
-
isUseDefaultModificationCheckInterval
boolean isUseDefaultModificationCheckInterval()
Returns if 'use default modification check interval' mode is enabled for the root.- Returns:
- if 'use default modification check interval' mode is enabled for the root.
-
-