Package jetbrains.buildServer.vcs
Interface VcsRegistry
-
- All Known Subinterfaces:
VcsManager,VcsManagerEx,VcsRegistryEx
- All Known Implementing Classes:
SecuredVcsManager,VcsManagerImpl,VcsSupportContextRegistry
public interface VcsRegistryThis interface represents API for obtaining VCS plugins implementations- Since:
- 8.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description VcsSupportCorefindVcsByName(String name)Try to find and return VcsSupportVcsSupportContextfindVcsContextByName(String name)Deprecated.since 8.0, you should useVcsServiceProvidermethods to obtain VcsService classesCollection<VcsSupportContext>getAllVcs()Deprecated.since 8.0, you should usegetAllVcsCore()methodCollection<VcsSupportCore>getAllVcsCore()
-
-
-
Method Detail
-
findVcsByName
@Nullable VcsSupportCore findVcsByName(@NotNull String name)
Try to find and return VcsSupport- Parameters:
name- name of VcsSupport to find- Returns:
- Found VcsSupport with given name
- Since:
- 4.5
-
getAllVcsCore
@NotNull Collection<VcsSupportCore> getAllVcsCore()
- Returns:
- Collection of all registered VcsSupports
- Since:
- 8.0
-
getAllVcs
@Deprecated @NotNull Collection<VcsSupportContext> getAllVcs()
Deprecated.since 8.0, you should usegetAllVcsCore()method- Returns:
- Collection of all registered VcsSupports
- Since:
- 4.5
-
findVcsContextByName
@Nullable VcsSupportContext findVcsContextByName(@NotNull String name)
Deprecated.since 8.0, you should useVcsServiceProvidermethods to obtain VcsService classesTry to find and return VcsSupportContext- Parameters:
name- name of VcsSupport to find- Returns:
- Found VcsSupport with given name
- Since:
- 4.5
- See Also:
VcsServiceProvider
-
-