Package jetbrains.buildServer.vcs
Interface VcsRegistry
-
- All Known Subinterfaces:
VcsManager
,VcsManagerEx
,VcsRegistryEx
- All Known Implementing Classes:
SecuredVcsManager
,VcsManagerImpl
,VcsSupportContextRegistry
public interface VcsRegistry
This 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 VcsSupportCore
findVcsByName(String name)
Try to find and return VcsSupportVcsSupportContext
findVcsContextByName(String name)
Deprecated.since 8.0, you should useVcsServiceProvider
methods 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 useVcsServiceProvider
methods 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
-
-