hudson.scm.browsers
Class AbstractSventon

java.lang.Object
  extended by hudson.scm.RepositoryBrowser<SubversionChangeLogSet.LogEntry>
      extended by hudson.scm.SubversionRepositoryBrowser
          extended by hudson.scm.browsers.AbstractSventon
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.scm.RepositoryBrowser<?>>, java.io.Serializable
Direct Known Subclasses:
Sventon, Sventon2

public abstract class AbstractSventon
extends SubversionRepositoryBrowser

Common part of Sventon and Sventon2

Author:
Kohsuke Kawaguchi
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
protected  java.lang.String repositoryInstance
          Repository instance.
 java.net.URL url
          The URL of the Sventon 2.x repository.
protected static java.lang.String URL_CHARSET
          The charset to use when encoding paths in an URI (specified in RFC 3986).
 
Constructor Summary
AbstractSventon(java.net.URL url, java.lang.String repositoryInstance)
           
 
Method Summary
 java.lang.String getRepositoryInstance()
           
 
Methods inherited from class hudson.scm.SubversionRepositoryBrowser
getDiffLink, getFileLink
 
Methods inherited from class hudson.scm.RepositoryBrowser
all, getChangeSetLink, getDescriptor, normalizeToEndWithSlash, trimHeadSlash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

url

public final java.net.URL url
The URL of the Sventon 2.x repository. This is normally like http://somehost.com/svn/ Normalized to have '/' at the tail.


repositoryInstance

protected final java.lang.String repositoryInstance
Repository instance. Cannot be empty


URL_CHARSET

protected static final java.lang.String URL_CHARSET
The charset to use when encoding paths in an URI (specified in RFC 3986).

See Also:
Constant Field Values
Constructor Detail

AbstractSventon

public AbstractSventon(java.net.URL url,
                       java.lang.String repositoryInstance)
                throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException
Method Detail

getRepositoryInstance

public java.lang.String getRepositoryInstance()


Copyright © 2009. All Rights Reserved.