## Uses of Interface
org.apache.maven.scm.provider.ScmProvider

- Packages that use ScmProvider
  Package | Description
  --- | ---
  org.apache.maven.scm.manager |
  org.apache.maven.scm.provider |
  org.apache.maven.scm.provider.accurev |
  org.apache.maven.scm.provider.bazaar |
  org.apache.maven.scm.provider.clearcase |
  org.apache.maven.scm.provider.cvslib |
  org.apache.maven.scm.provider.cvslib.cvsexe |
  org.apache.maven.scm.provider.cvslib.cvsjava |
  org.apache.maven.scm.provider.git |
  org.apache.maven.scm.provider.git.gitexe |
  org.apache.maven.scm.provider.hg |
  org.apache.maven.scm.provider.local |
  org.apache.maven.scm.provider.perforce |
  org.apache.maven.scm.provider.starteam |
  org.apache.maven.scm.provider.svn |
  org.apache.maven.scm.provider.svn.svnexe |
  org.apache.maven.scm.provider.synergy |
  org.apache.maven.scm.provider.tfs |

- - ### Uses of ScmProvider in org.apache.maven.scm.manager

    Methods in org.apache.maven.scm.manager that return ScmProvider
    Modifier and Type | Method and Description
    --- | ---
    `ScmProvider` | ScmManagerStub.`getProviderByRepository(ScmRepository repository)`
    `ScmProvider` | AbstractScmManager.`getProviderByRepository(ScmRepository repository)`
    `ScmProvider` | ScmManager.`getProviderByRepository(ScmRepository repository)`
    `ScmProvider` | ScmManagerStub.`getProviderByType(String providerType)` Returns the default provider registered for this providerType or a specific implementation if the 'maven.scm.provider.providerType.implementation' system property is defined.
    `ScmProvider` | AbstractScmManager.`getProviderByType(String providerType)` Returns the default provider registered for this providerType or a specific implementation if the 'maven.scm.provider.providerType.implementation' system property is defined.
    `ScmProvider` | ScmManager.`getProviderByType(String providerType)` Returns the default provider registered for this providerType or a specific implementation if the 'maven.scm.provider.providerType.implementation' system property is defined.
    `ScmProvider` | ScmManagerStub.`getProviderByUrl(String scmUrl)`
    `ScmProvider` | AbstractScmManager.`getProviderByUrl(String scmUrl)`
    `ScmProvider` | ScmManager.`getProviderByUrl(String scmUrl)`
    `ScmProvider` | ScmManagerStub.`getScmProvider()`

    Methods in org.apache.maven.scm.manager with parameters of type ScmProvider
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractScmManager.`addScmProvider(String providerType, ScmProvider provider)` Deprecated. use `AbstractScmManager.setScmProvider(String,ScmProvider)` instead
    `void` | ScmManagerStub.`setScmProvider(ScmProvider scmProvider)`
    `void` | ScmManagerStub.`setScmProvider(String providerType, ScmProvider provider)` Set a provider to be used for a type of SCM.
    `void` | AbstractScmManager.`setScmProvider(String providerType, ScmProvider provider)` Set a provider to be used for a type of SCM.
    `void` | ScmManager.`setScmProvider(String providerType, ScmProvider provider)` Set a provider to be used for a type of SCM.

  - ### Uses of ScmProvider in org.apache.maven.scm.provider

    Classes in org.apache.maven.scm.provider that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractScmProvider`
    `class` | `ScmProviderStub` Stub implementation of ScmProvider for unit testing purposes.

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.accurev

    Classes in org.apache.maven.scm.provider.accurev that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AccuRevScmProvider` Implementation of Accurev integration with Maven SCM

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.bazaar

    Classes in org.apache.maven.scm.provider.bazaar that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BazaarScmProvider` Bazaar NG http://bazaar-vcs.org/ is a decentralized revision control system.

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.clearcase

    Classes in org.apache.maven.scm.provider.clearcase that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClearCaseScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.cvslib

    Classes in org.apache.maven.scm.provider.cvslib that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCvsScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.cvslib.cvsexe

    Classes in org.apache.maven.scm.provider.cvslib.cvsexe that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CvsExeScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.cvslib.cvsjava

    Classes in org.apache.maven.scm.provider.cvslib.cvsjava that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CvsJavaScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.git

    Classes in org.apache.maven.scm.provider.git that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGitScmProvider` SCM Provider for git

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.git.gitexe

    Classes in org.apache.maven.scm.provider.git.gitexe that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GitExeScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.hg

    Classes in org.apache.maven.scm.provider.hg that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HgScmProvider` Mercurial (HG) is a decentralized revision control system.

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.local

    Classes in org.apache.maven.scm.provider.local that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.perforce

    Classes in org.apache.maven.scm.provider.perforce that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PerforceScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.starteam

    Classes in org.apache.maven.scm.provider.starteam that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StarteamScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.svn

    Classes in org.apache.maven.scm.provider.svn that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSvnScmProvider` SCM Provider for Subversion

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.svn.svnexe

    Classes in org.apache.maven.scm.provider.svn.svnexe that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SvnExeScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.synergy

    Classes in org.apache.maven.scm.provider.synergy that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SynergyScmProvider`

  - ### Uses of ScmProvider in org.apache.maven.scm.provider.tfs

    Classes in org.apache.maven.scm.provider.tfs that implement ScmProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TfsScmProvider`

Copyright © 2003–2015. All rights reserved.