public abstract class ServerVcsSupport extends java.lang.Object implements VcsSupportContext, VcsSupportCore
| Constructor and Description |
|---|
ServerVcsSupport() |
| Modifier and Type | Method and Description |
|---|---|
VcsSupportCore |
getCore() |
java.lang.String |
getCurrentVersion(VcsRoot root)
Deprecated.
this method could now be implemented via
VcsSupportContext.getCollectChangesPolicy() |
protected <T extends VcsExtension> |
getVcsCustomExtension(java.lang.Class<T> extensionClass) |
<T extends VcsExtension> |
getVcsExtension(java.lang.Class<T> extensionClass)
Get a VcsExtension implementation by its class.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBuildPatchPolicy, getCollectChangesPolicy, getContentProvider, getLabelingSupport, getListFilesPolicy, getPersonalSupport, getTestConnectionSupport, getUrlSupportallowSourceCaching, isCurrentVersionExpensive, sourcesUpdatePossibleIfChangesNotFounddescribeVcsRoot, getCheckoutProperties, getDefaultVcsProperties, getDisplayName, getName, getServerCheckoutProperties, getVcsPropertiesProcessor, getVcsSettingsJspFilePath, getVersionComparator, getVersionDisplayName, isAgentSideCheckoutAvailable, isDAGBased, isDAGBasedVcs@NotNull
@Deprecated
public java.lang.String getCurrentVersion(@NotNull
VcsRoot root)
throws VcsException
VcsSupportContext.getCollectChangesPolicy()VcsException@NotNull public VcsSupportCore getCore()
getCore in interface VcsSupportContext@Nullable public final <T extends VcsExtension> T getVcsExtension(@NotNull java.lang.Class<T> extensionClass)
VcsSupportContextgetVcsExtension in interface VcsSupportContext@Nullable protected <T extends VcsExtension> T getVcsCustomExtension(@NotNull java.lang.Class<T> extensionClass)