@Singleton public class RepositoryResource extends Object
Constructor and Description |
---|
RepositoryResource(BambooUserManager bambooUserManager,
RepositoryTestService repositoryTestService,
RepositoryDefinitionManager repositoryDefinitionManager,
VcsPullRequestService pullRequestService) |
Modifier and Type | Method and Description |
---|---|
RestRepositoryDefinition |
createLinkedRepository(RestRepositoryConfig repositoryConfig,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
javax.ws.rs.core.Response |
deleteAllLinkedRepositories() |
javax.ws.rs.core.Response |
deleteLinkedRepository(long repositoryId) |
javax.ws.rs.core.Response |
deleteLinkedRepository(String repositoryName) |
javax.ws.rs.core.Response |
enableRss(String repositoryName) |
boolean |
isPullRequestClosed(String repositoryName,
String pullRequestKey) |
public RepositoryResource(BambooUserManager bambooUserManager, RepositoryTestService repositoryTestService, RepositoryDefinitionManager repositoryDefinitionManager, VcsPullRequestService pullRequestService)
public RestRepositoryDefinition createLinkedRepository(@NotNull RestRepositoryConfig repositoryConfig, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) throws WebValidationException
WebValidationException
public javax.ws.rs.core.Response deleteLinkedRepository(long repositoryId)
public javax.ws.rs.core.Response deleteLinkedRepository(String repositoryName)
public javax.ws.rs.core.Response enableRss(String repositoryName)
public javax.ws.rs.core.Response deleteAllLinkedRepositories()
public boolean isPullRequestClosed(String repositoryName, @Nullable String pullRequestKey) throws WebValidationException
WebValidationException
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.