Class ScmManagerGitRepositoryBrowser

java.lang.Object
hudson.model.AbstractDescribableImpl<RepositoryBrowser<?>>
hudson.scm.RepositoryBrowser<hudson.plugins.git.GitChangeSet>
hudson.plugins.git.browser.GitRepositoryBrowser
com.cloudogu.scmmanager.scm.ScmManagerGitRepositoryBrowser
All Implemented Interfaces:
ExtensionPoint, Describable<RepositoryBrowser<?>>, Serializable

public class ScmManagerGitRepositoryBrowser extends hudson.plugins.git.browser.GitRepositoryBrowser
See Also:
  • Constructor Details

    • ScmManagerGitRepositoryBrowser

      @DataBoundConstructor public ScmManagerGitRepositoryBrowser(String repoUrl)
      This constructor is used if the browser is used with in a normal git source (non SCM-Manager Source).
      Parameters:
      repoUrl - repository url
  • Method Details

    • getChangeSetLink

      public URL getChangeSetLink(hudson.plugins.git.GitChangeSet changeSet) throws IOException
      Specified by:
      getChangeSetLink in class RepositoryBrowser<hudson.plugins.git.GitChangeSet>
      Throws:
      IOException
    • getDiffLink

      public URL getDiffLink(hudson.plugins.git.GitChangeSet.Path path) throws IOException
      Specified by:
      getDiffLink in class hudson.plugins.git.browser.GitRepositoryBrowser
      Throws:
      IOException
    • getFileLink

      public URL getFileLink(hudson.plugins.git.GitChangeSet.Path path) throws IOException
      Specified by:
      getFileLink in class hudson.plugins.git.browser.GitRepositoryBrowser
      Throws:
      IOException