hudson.plugins.scm_sync_configuration.scms
Class SCM
java.lang.Object
hudson.plugins.scm_sync_configuration.scms.SCM
- Direct Known Subclasses:
- ScmSyncNoSCM, ScmSyncSubversionSCM
public abstract class SCM
- extends java.lang.Object
|
Constructor Summary |
protected |
SCM(java.lang.String _title,
java.lang.String _configPage,
java.lang.String _scmClassName,
java.lang.String _repositoryUrlHelpPath)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LOGGER
protected static final java.util.logging.Logger LOGGER
SCM_IMPLEMENTATIONS
protected static final java.util.List<SCM> SCM_IMPLEMENTATIONS
title
protected transient java.lang.String title
scmClassName
protected transient java.lang.String scmClassName
configPage
protected transient java.lang.String configPage
repositoryUrlHelpPath
protected transient java.lang.String repositoryUrlHelpPath
SCM
protected SCM(java.lang.String _title,
java.lang.String _configPage,
java.lang.String _scmClassName,
java.lang.String _repositoryUrlHelpPath)
getTitle
public java.lang.String getTitle()
getConfigPage
public java.lang.String getConfigPage()
getSCMClassName
public java.lang.String getSCMClassName()
getSCMDescriptor
public hudson.model.Descriptor<? extends hudson.scm.SCM> getSCMDescriptor()
getRepositoryUrlHelpPath
public java.lang.String getRepositoryUrlHelpPath()
getConfiguredRepository
public org.apache.maven.scm.repository.ScmRepository getConfiguredRepository(org.apache.maven.scm.manager.ScmManager scmManager,
java.lang.String scmRepositoryURL)
createScmUrlFromRequest
public abstract java.lang.String createScmUrlFromRequest(org.kohsuke.stapler.StaplerRequest req)
extractScmUrlFrom
public abstract java.lang.String extractScmUrlFrom(java.lang.String scmUrl)
extractScmCredentials
public abstract SCMCredentialConfiguration extractScmCredentials(java.lang.String scmRepositoryURL)
valueOf
public static SCM valueOf(java.lang.String scmId)
values
public static SCM[] values()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getId
public java.lang.String getId()
Copyright © 2011. All Rights Reserved.