com.base2services.jenkins.github
Class SQSGitHubRepositoryName

java.lang.Object
  extended by com.cloudbees.jenkins.GitHubRepositoryName
      extended by com.base2services.jenkins.github.SQSGitHubRepositoryName

public class SQSGitHubRepositoryName
extends com.cloudbees.jenkins.GitHubRepositoryName

Override the resolve method of GitHubRepositoryName to allow accessing the GitHubSQSHook

Author:
aaronwalker

Field Summary
 
Fields inherited from class com.cloudbees.jenkins.GitHubRepositoryName
host, repositoryName, userName
 
Constructor Summary
SQSGitHubRepositoryName(String host, String userName, String repositoryName)
           
 
Method Summary
static com.cloudbees.jenkins.GitHubRepositoryName create(String url)
          Create SQSGitHubRepositoryName from URL
 boolean equals(Object o)
           
 Iterable<org.kohsuke.github.GHRepository> resolve()
           
 
Methods inherited from class com.cloudbees.jenkins.GitHubRepositoryName
hashCode, matches, matches, resolveOne, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SQSGitHubRepositoryName

public SQSGitHubRepositoryName(String host,
                               String userName,
                               String repositoryName)
Method Detail

create

public static com.cloudbees.jenkins.GitHubRepositoryName create(String url)
Create SQSGitHubRepositoryName from URL

Parameters:
url - must be non-null
Returns:
parsed SQSGitHubRepositoryName or null if it cannot be parsed from the specified URL

resolve

public Iterable<org.kohsuke.github.GHRepository> resolve()
Overrides:
resolve in class com.cloudbees.jenkins.GitHubRepositoryName

equals

public boolean equals(Object o)
Overrides:
equals in class com.cloudbees.jenkins.GitHubRepositoryName


Copyright © 2004-2012. All Rights Reserved.