Class VcsDataServiceImpl
- java.lang.Object
-
- jetbrains.buildServer.pipeline.impl.service.VcsDataServiceImpl
-
- All Implemented Interfaces:
VcsDataService
@Service public class VcsDataServiceImpl extends Object implements VcsDataService
-
-
Constructor Summary
Constructors Constructor Description VcsDataServiceImpl(ProjectConnectionsManager projectConnectionsManager, OAuthTokensStorage tokensStorage, VcsInformationManager vcsInformationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<VcsInformationProvider.Capabilities>
getCapabilities(SProject parentProject, String connectionId, SUser user)
VcsRepositories
getRepositories(SProject parentProject, String connectionId, SUser user, RepositoriesRequest request)
-
-
-
Constructor Detail
-
VcsDataServiceImpl
public VcsDataServiceImpl(ProjectConnectionsManager projectConnectionsManager, OAuthTokensStorage tokensStorage, VcsInformationManager vcsInformationManager)
-
-
Method Detail
-
getRepositories
@NotNull public VcsRepositories getRepositories(@NotNull SProject parentProject, @NotNull String connectionId, @NotNull SUser user, @NotNull RepositoriesRequest request)
- Specified by:
getRepositories
in interfaceVcsDataService
-
getCapabilities
@NotNull public Collection<VcsInformationProvider.Capabilities> getCapabilities(@NotNull SProject parentProject, @NotNull String connectionId, @NotNull SUser user)
- Specified by:
getCapabilities
in interfaceVcsDataService
-
-