org.apache.maven.scm.manager
Interface ScmManager
- public interface ScmManager
- Version:
- $Id: ScmManager.java 225265 2005-07-26 09:16:45Z evenisse $
- Author:
- Trygve Laugstøl, Brett Porter, Emmanuel Venisse
Field Summary |
static java.lang.String |
ROLE
|
ROLE
public static final java.lang.String ROLE
makeScmRepository
public ScmRepository makeScmRepository(java.lang.String scmUrl)
throws ScmRepositoryException,
NoSuchScmProviderException
- Throws:
ScmRepositoryException
NoSuchScmProviderException
makeProviderScmRepository
public ScmRepository makeProviderScmRepository(java.lang.String providerType,
java.io.File path)
throws ScmRepositoryException,
UnknownRepositoryStructure,
NoSuchScmProviderException
- Throws:
ScmRepositoryException
UnknownRepositoryStructure
NoSuchScmProviderException
validateScmRepository
public java.util.List validateScmRepository(java.lang.String scmUrl)
getProviderByUrl
public ScmProvider getProviderByUrl(java.lang.String scmUrl)
throws ScmRepositoryException,
NoSuchScmProviderException
- Throws:
ScmRepositoryException
NoSuchScmProviderException
getProviderByType
public ScmProvider getProviderByType(java.lang.String providerType)
throws NoSuchScmProviderException
- Throws:
NoSuchScmProviderException
getProviderByRepository
public ScmProvider getProviderByRepository(ScmRepository repository)
throws NoSuchScmProviderException
- Throws:
NoSuchScmProviderException