hudson.scm.browsers
クラス FishEyeSVN

java.lang.Object
  上位を拡張 hudson.scm.RepositoryBrowser<SubversionChangeLogSet.LogEntry>
      上位を拡張 hudson.scm.SubversionRepositoryBrowser
          上位を拡張 hudson.scm.browsers.FishEyeSVN
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.scm.RepositoryBrowser<?>>, java.io.Serializable

public class FishEyeSVN
extends SubversionRepositoryBrowser

RepositoryBrowser for FishEye SVN.

作成者:
Kohsuke Kawaguchi
関連項目:
直列化された形式

入れ子のクラスの概要
static class FishEyeSVN.DescriptorImpl
           
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
フィールドの概要
 java.net.URL url
          The URL of the FishEye repository.
 
コンストラクタの概要
FishEyeSVN(java.net.URL url, java.lang.String rootModule)
           
 
メソッドの概要
 java.net.URL getChangeSetLink(SubversionChangeLogSet.LogEntry changeSet)
           
 java.net.URL getDiffLink(SubversionChangeLogSet.Path path)
          Determines the link to the diff between the version in the specified revision of SubversionChangeLogSet.Path to its previous version.
 java.net.URL getFileLink(SubversionChangeLogSet.Path path)
          Determines the link to a single file under Subversion.
 java.lang.String getRootModule()
           
 
クラス hudson.scm.RepositoryBrowser から継承されたメソッド
all, getDescriptor, normalizeToEndWithSlash, trimHeadSlash
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

url

public final java.net.URL url
The URL of the FishEye repository. This is normally like http://fisheye5.cenqua.com/browse/glassfish/ Normalized to have '/' at the tail.

コンストラクタの詳細

FishEyeSVN

@DataBoundConstructor
public FishEyeSVN(java.net.URL url,
                                       java.lang.String rootModule)
           throws java.net.MalformedURLException
例外:
java.net.MalformedURLException
メソッドの詳細

getRootModule

public java.lang.String getRootModule()

getDiffLink

public java.net.URL getDiffLink(SubversionChangeLogSet.Path path)
                         throws java.io.IOException
クラス SubversionRepositoryBrowser の記述:
Determines the link to the diff between the version in the specified revision of SubversionChangeLogSet.Path to its previous version.

定義:
クラス SubversionRepositoryBrowser 内の getDiffLink
戻り値:
null if the browser doesn't have any URL for diff.
例外:
java.io.IOException

getFileLink

public java.net.URL getFileLink(SubversionChangeLogSet.Path path)
                         throws java.io.IOException
クラス SubversionRepositoryBrowser の記述:
Determines the link to a single file under Subversion. This page should display all the past revisions of this file, etc.

定義:
クラス SubversionRepositoryBrowser 内の getFileLink
戻り値:
null if the browser doesn't have any suitable URL.
例外:
java.io.IOException

getChangeSetLink

public java.net.URL getChangeSetLink(SubversionChangeLogSet.LogEntry changeSet)
                              throws java.io.IOException
定義:
クラス hudson.scm.RepositoryBrowser<SubversionChangeLogSet.LogEntry> 内の getChangeSetLink
例外:
java.io.IOException


Copyright © 2010. All Rights Reserved.