com.atlassian.bamboo.plugins.git.rest.resource
Class GitHubResource

java.lang.Object
  extended by com.atlassian.bamboo.plugins.git.rest.resource.GitHubResource

@Singleton
public class GitHubResource
extends Object


Constructor Summary
GitHubResource(EncryptionService encryptionService, com.atlassian.sal.api.message.I18nResolver i18nResolver, RepositoryDefinitionManager repositoryDefinitionManager)
           
 
Method Summary
 javax.ws.rs.core.Response getAvailableRepositories(javax.ws.rs.core.UriInfo uriInfo, String username, RestRequest request)
           
 javax.ws.rs.core.Response getBranches(javax.ws.rs.core.UriInfo uriInfo, String owner, String name, RestRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GitHubResource

public GitHubResource(EncryptionService encryptionService,
                      com.atlassian.sal.api.message.I18nResolver i18nResolver,
                      RepositoryDefinitionManager repositoryDefinitionManager)
Method Detail

getAvailableRepositories

public javax.ws.rs.core.Response getAvailableRepositories(@Context
                                                          javax.ws.rs.core.UriInfo uriInfo,
                                                          String username,
                                                          RestRequest request)
Parameters:
uriInfo -
username -
Returns:

getBranches

public javax.ws.rs.core.Response getBranches(@Context
                                             javax.ws.rs.core.UriInfo uriInfo,
                                             String owner,
                                             String name,
                                             RestRequest request)
Parameters:
uriInfo -
owner -
Returns:


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.