## Uses of Interface
org.apache.maven.scm.log.ScmLogger

Packages that use ScmLogger
org.apache.maven.scm.command
org.apache.maven.scm.log
org.apache.maven.scm.manager
org.apache.maven.scm.manager.plexus
org.apache.maven.scm.provider
org.apache.maven.scm.provider.accurev
org.apache.maven.scm.provider.accurev.cli
org.apache.maven.scm.provider.accurev.command
org.apache.maven.scm.provider.accurev.command.add
org.apache.maven.scm.provider.accurev.command.blame
org.apache.maven.scm.provider.accurev.command.changelog
org.apache.maven.scm.provider.accurev.command.checkin
org.apache.maven.scm.provider.accurev.command.checkout
org.apache.maven.scm.provider.accurev.command.export
org.apache.maven.scm.provider.accurev.command.login
org.apache.maven.scm.provider.accurev.command.remove
org.apache.maven.scm.provider.accurev.command.status
org.apache.maven.scm.provider.accurev.command.tag
org.apache.maven.scm.provider.accurev.command.update
org.apache.maven.scm.provider.bazaar
org.apache.maven.scm.provider.bazaar.command
org.apache.maven.scm.provider.bazaar.command.add
org.apache.maven.scm.provider.bazaar.command.blame
org.apache.maven.scm.provider.bazaar.command.changelog
org.apache.maven.scm.provider.bazaar.command.checkout
org.apache.maven.scm.provider.bazaar.command.diff
org.apache.maven.scm.provider.bazaar.command.remove
org.apache.maven.scm.provider.clearcase.command.add
org.apache.maven.scm.provider.clearcase.command.blame
org.apache.maven.scm.provider.clearcase.command.changelog
org.apache.maven.scm.provider.clearcase.command.checkin
org.apache.maven.scm.provider.clearcase.command.checkout
org.apache.maven.scm.provider.clearcase.command.edit
org.apache.maven.scm.provider.clearcase.command.remove
org.apache.maven.scm.provider.clearcase.command.status
org.apache.maven.scm.provider.clearcase.command.tag
org.apache.maven.scm.provider.clearcase.command.unedit
org.apache.maven.scm.provider.clearcase.command.update
org.apache.maven.scm.provider.clearcase.repository
org.apache.maven.scm.provider.cvslib.command.blame
org.apache.maven.scm.provider.cvslib.command.branch
org.apache.maven.scm.provider.cvslib.command.changelog
org.apache.maven.scm.provider.cvslib.command.checkin
org.apache.maven.scm.provider.cvslib.command.checkout
org.apache.maven.scm.provider.cvslib.command.diff
org.apache.maven.scm.provider.cvslib.command.list
org.apache.maven.scm.provider.cvslib.command.login
org.apache.maven.scm.provider.cvslib.command.status
org.apache.maven.scm.provider.cvslib.command.tag
org.apache.maven.scm.provider.cvslib.command.update
org.apache.maven.scm.provider.cvslib.cvsjava.util
org.apache.maven.scm.provider.git.command.diff
org.apache.maven.scm.provider.git.gitexe.command
org.apache.maven.scm.provider.git.gitexe.command.blame
org.apache.maven.scm.provider.git.gitexe.command.branch
org.apache.maven.scm.provider.git.gitexe.command.changelog
org.apache.maven.scm.provider.git.gitexe.command.checkin
org.apache.maven.scm.provider.git.gitexe.command.diff
org.apache.maven.scm.provider.git.gitexe.command.info
org.apache.maven.scm.provider.git.gitexe.command.list
org.apache.maven.scm.provider.git.gitexe.command.remoteinfo
org.apache.maven.scm.provider.git.gitexe.command.remove
org.apache.maven.scm.provider.git.gitexe.command.status
org.apache.maven.scm.provider.git.gitexe.command.update
org.apache.maven.scm.provider.hg
org.apache.maven.scm.provider.hg.command
org.apache.maven.scm.provider.hg.command.add
org.apache.maven.scm.provider.hg.command.blame
org.apache.maven.scm.provider.hg.command.changelog
org.apache.maven.scm.provider.hg.command.checkout
org.apache.maven.scm.provider.hg.command.diff
org.apache.maven.scm.provider.hg.command.info
org.apache.maven.scm.provider.hg.command.inventory
org.apache.maven.scm.provider.hg.command.remove
org.apache.maven.scm.provider.hg.command.tag
org.apache.maven.scm.provider.local.metadata
org.apache.maven.scm.provider.perforce
org.apache.maven.scm.provider.perforce.command
org.apache.maven.scm.provider.perforce.command.blame
org.apache.maven.scm.provider.perforce.command.changelog
org.apache.maven.scm.provider.perforce.command.update
org.apache.maven.scm.provider.starteam.command
org.apache.maven.scm.provider.starteam.command.add
org.apache.maven.scm.provider.starteam.command.changelog
org.apache.maven.scm.provider.starteam.command.checkin
org.apache.maven.scm.provider.starteam.command.checkout
org.apache.maven.scm.provider.starteam.command.diff
org.apache.maven.scm.provider.starteam.command.edit
org.apache.maven.scm.provider.starteam.command.remove
org.apache.maven.scm.provider.starteam.command.status
org.apache.maven.scm.provider.starteam.command.tag
org.apache.maven.scm.provider.starteam.command.unedit
org.apache.maven.scm.provider.svn.command.diff
org.apache.maven.scm.provider.svn.svnexe.command
org.apache.maven.scm.provider.svn.svnexe.command.add
org.apache.maven.scm.provider.svn.svnexe.command.blame
org.apache.maven.scm.provider.svn.svnexe.command.changelog
org.apache.maven.scm.provider.svn.svnexe.command.checkin
org.apache.maven.scm.provider.svn.svnexe.command.checkout
org.apache.maven.scm.provider.svn.svnexe.command.mkdir
org.apache.maven.scm.provider.svn.svnexe.command.remove
org.apache.maven.scm.provider.svn.svnexe.command.status
org.apache.maven.scm.provider.svn.svnexe.command.update
org.apache.maven.scm.provider.synergy.consumer
org.apache.maven.scm.provider.synergy.util
org.apache.maven.scm.provider.tfs.command
org.apache.maven.scm.provider.tfs.command.blame
org.apache.maven.scm.provider.tfs.command.consumer
org.apache.maven.scm.util

### Uses of ScmLogger in org.apache.maven.scm.command

Methods in org.apache.maven.scm.command that return ScmLogger
`ScmLogger` AbstractCommand.`getLogger()`
`ScmLogger` Command.`getLogger()`

Methods in org.apache.maven.scm.command with parameters of type ScmLogger
`void` AbstractCommand.`setLogger​(ScmLogger logger)`
`void` Command.`setLogger​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.log

Classes in org.apache.maven.scm.log that implement ScmLogger
`class` `DefaultLog`
`class` `ScmLogDispatcher`

Methods in org.apache.maven.scm.log with parameters of type ScmLogger
`void` ScmLogDispatcher.`addListener​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.manager

Methods in org.apache.maven.scm.manager that return ScmLogger
`protected abstract ScmLogger` AbstractScmManager.`getScmLogger()`
`protected ScmLogger` BasicScmManager.`getScmLogger()`

### Uses of ScmLogger in org.apache.maven.scm.manager.plexus

Classes in org.apache.maven.scm.manager.plexus that implement ScmLogger
`class` `PlexusLogger`

Methods in org.apache.maven.scm.manager.plexus that return ScmLogger
`protected ScmLogger` DefaultScmManager.`getScmLogger()`

### Uses of ScmLogger in org.apache.maven.scm.provider

Methods in org.apache.maven.scm.provider that return ScmLogger
`ScmLogger` AbstractScmProvider.`getLogger()`

Methods in org.apache.maven.scm.provider with parameters of type ScmLogger
`void` AbstractScmProvider.`addListener​(ScmLogger logger)` Add a logger listener.
`void` ScmProvider.`addListener​(ScmLogger logger)` Add a logger listener.
`void` ScmProviderStub.`addListener​(ScmLogger logger)` Add a logger listener.

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev

Methods in org.apache.maven.scm.provider.accurev with parameters of type ScmLogger
`void` AccuRevScmProviderRepository.`setLogger​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.cli

Methods in org.apache.maven.scm.provider.accurev.cli that return ScmLogger
`ScmLogger` AccuRevCommandLine.`getLogger()`
`ScmLogger` XppStreamConsumer.`getLogger()`

Methods in org.apache.maven.scm.provider.accurev.cli with parameters of type ScmLogger
`void` AccuRevCommandLine.`setLogger​(ScmLogger logger)`

Constructors in org.apache.maven.scm.provider.accurev.cli with parameters of type ScmLogger
`AnnotateConsumer​(java.util.List<BlameLine> lines, ScmLogger scmLogger)`
`CommandOutputConsumer​(ScmLogger logger, org.codehaus.plexus.util.cli.StreamConsumer decorated)`
`DiffConsumer​(ScmLogger logger, java.util.List<FileDifference> results)`
`HistoryConsumer​(ScmLogger logger, java.util.List<Transaction> transactions)`
`StatConsumer​(ScmLogger logger)`
`StreamsConsumer​(ScmLogger logger, java.util.List<Stream> streams)`
`WorkSpaceConsumer​(ScmLogger logger, java.util.Map<java.lang.String,​WorkSpace> workSpaces)`
`XppStreamConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command

Constructors in org.apache.maven.scm.provider.accurev.command with parameters of type ScmLogger
`AbstractAccuRevCommand​(ScmLogger logger)`
`AbstractAccuRevExtractSourceCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.add

Constructors in org.apache.maven.scm.provider.accurev.command.add with parameters of type ScmLogger
`AccuRevAddCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.blame

Constructors in org.apache.maven.scm.provider.accurev.command.blame with parameters of type ScmLogger
`AccuRevBlameCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.changelog

Constructors in org.apache.maven.scm.provider.accurev.command.changelog with parameters of type ScmLogger
`AccuRevChangeLogCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.checkin

Constructors in org.apache.maven.scm.provider.accurev.command.checkin with parameters of type ScmLogger
`AccuRevCheckInCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.checkout

Constructors in org.apache.maven.scm.provider.accurev.command.checkout with parameters of type ScmLogger
`AccuRevCheckOutCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.export

Constructors in org.apache.maven.scm.provider.accurev.command.export with parameters of type ScmLogger
`AccuRevExportCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.login

Constructors in org.apache.maven.scm.provider.accurev.command.login with parameters of type ScmLogger
`AccuRevLoginCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.remove

Constructors in org.apache.maven.scm.provider.accurev.command.remove with parameters of type ScmLogger
`AccuRevRemoveCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.status

Constructors in org.apache.maven.scm.provider.accurev.command.status with parameters of type ScmLogger
`AccuRevStatusCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.tag

Constructors in org.apache.maven.scm.provider.accurev.command.tag with parameters of type ScmLogger
`AccuRevTagCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.accurev.command.update

Constructors in org.apache.maven.scm.provider.accurev.command.update with parameters of type ScmLogger
`AccuRevUpdateCommand​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar

Methods in org.apache.maven.scm.provider.bazaar with parameters of type ScmLogger
`static ScmResult` BazaarUtils.`execute​(BazaarConsumer consumer, ScmLogger logger, java.io.File workingDir, java.lang.String[] cmdAndArgs)`
`static int` BazaarUtils.`getCurrentRevisionNumber​(ScmLogger logger, java.io.File workingDir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command

Constructors in org.apache.maven.scm.provider.bazaar.command with parameters of type ScmLogger
`BazaarConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command.add

Constructors in org.apache.maven.scm.provider.bazaar.command.add with parameters of type ScmLogger
`BazaarAddConsumer​(ScmLogger logger, java.io.File workingDir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command.blame

Constructors in org.apache.maven.scm.provider.bazaar.command.blame with parameters of type ScmLogger
`BazaarBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command.changelog

Constructors in org.apache.maven.scm.provider.bazaar.command.changelog with parameters of type ScmLogger
`BazaarChangeLogConsumer​(ScmLogger logger, java.lang.String userDatePattern)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command.checkout

Constructors in org.apache.maven.scm.provider.bazaar.command.checkout with parameters of type ScmLogger
`BazaarCheckOutConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command.diff

Constructors in org.apache.maven.scm.provider.bazaar.command.diff with parameters of type ScmLogger
`BazaarDiffConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.bazaar.command.remove

Constructors in org.apache.maven.scm.provider.bazaar.command.remove with parameters of type ScmLogger
`BazaarRemoveConsumer​(ScmLogger logger, java.io.File workingDir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.add

Constructors in org.apache.maven.scm.provider.clearcase.command.add with parameters of type ScmLogger
`ClearCaseAddConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.blame

Constructors in org.apache.maven.scm.provider.clearcase.command.blame with parameters of type ScmLogger
`ClearCaseBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.changelog

Constructors in org.apache.maven.scm.provider.clearcase.command.changelog with parameters of type ScmLogger
`ClearCaseChangeLogConsumer​(ScmLogger logger, java.lang.String userDatePattern)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.checkin

Constructors in org.apache.maven.scm.provider.clearcase.command.checkin with parameters of type ScmLogger
`ClearCaseCheckInConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.checkout

Constructors in org.apache.maven.scm.provider.clearcase.command.checkout with parameters of type ScmLogger
`ClearCaseCheckOutConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.edit

Methods in org.apache.maven.scm.provider.clearcase.command.edit with parameters of type ScmLogger
`static org.codehaus.plexus.util.cli.Commandline` ClearCaseEditCommand.`createCommandLine​(ScmLogger logger, ScmFileSet scmFileSet)`

Constructors in org.apache.maven.scm.provider.clearcase.command.edit with parameters of type ScmLogger
`ClearCaseEditConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.remove

Methods in org.apache.maven.scm.provider.clearcase.command.remove with parameters of type ScmLogger
`static org.codehaus.plexus.util.cli.Commandline` ClearCaseRemoveCommand.`createCommandLine​(ScmLogger logger, ScmFileSet scmFileSet)`

Constructors in org.apache.maven.scm.provider.clearcase.command.remove with parameters of type ScmLogger
`ClearCaseRemoveConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.status

Constructors in org.apache.maven.scm.provider.clearcase.command.status with parameters of type ScmLogger
`ClearCaseStatusConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.tag

Constructors in org.apache.maven.scm.provider.clearcase.command.tag with parameters of type ScmLogger
`ClearCaseTagConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.unedit

Methods in org.apache.maven.scm.provider.clearcase.command.unedit with parameters of type ScmLogger
`static org.codehaus.plexus.util.cli.Commandline` ClearCaseUnEditCommand.`createCommandLine​(ScmLogger logger, ScmFileSet scmFileSet)`

Constructors in org.apache.maven.scm.provider.clearcase.command.unedit with parameters of type ScmLogger
`ClearCaseUnEditConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.command.update

Constructors in org.apache.maven.scm.provider.clearcase.command.update with parameters of type ScmLogger
`ClearCaseUpdateConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.clearcase.repository

Constructors in org.apache.maven.scm.provider.clearcase.repository with parameters of type ScmLogger
`ClearCaseScmProviderRepository​(ScmLogger logger, java.lang.String url, Settings settings)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.blame

Constructors in org.apache.maven.scm.provider.cvslib.command.blame with parameters of type ScmLogger
`CvsBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.branch

Constructors in org.apache.maven.scm.provider.cvslib.command.branch with parameters of type ScmLogger
`CvsBranchConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.changelog

Constructors in org.apache.maven.scm.provider.cvslib.command.changelog with parameters of type ScmLogger
`CvsChangeLogConsumer​(ScmLogger logger, java.lang.String userDatePattern)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.checkin

Constructors in org.apache.maven.scm.provider.cvslib.command.checkin with parameters of type ScmLogger
`CvsCheckInConsumer​(java.lang.String remotePath, ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.checkout

Constructors in org.apache.maven.scm.provider.cvslib.command.checkout with parameters of type ScmLogger
`CvsCheckOutConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.diff

Constructors in org.apache.maven.scm.provider.cvslib.command.diff with parameters of type ScmLogger
`CvsDiffConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.list

Constructors in org.apache.maven.scm.provider.cvslib.command.list with parameters of type ScmLogger
`CvsListConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.login

Constructors in org.apache.maven.scm.provider.cvslib.command.login with parameters of type ScmLogger
`CvsPass​(ScmLogger logger)` Create a CVS task using the default cvspass file location.

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.status

Constructors in org.apache.maven.scm.provider.cvslib.command.status with parameters of type ScmLogger
`CvsStatusConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.tag

Constructors in org.apache.maven.scm.provider.cvslib.command.tag with parameters of type ScmLogger
`CvsTagConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.command.update

Constructors in org.apache.maven.scm.provider.cvslib.command.update with parameters of type ScmLogger
`CvsUpdateConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.cvslib.cvsjava.util

Methods in org.apache.maven.scm.provider.cvslib.cvsjava.util with parameters of type ScmLogger
`static boolean` CvsConnection.`processCommand​(java.lang.String[] args, java.lang.String localPath, org.netbeans.lib.cvsclient.event.CVSListener listener, ScmLogger logger)` Process the CVS command passed in args[] array with all necessary options.

### Uses of ScmLogger in org.apache.maven.scm.provider.git.command.diff

Constructors in org.apache.maven.scm.provider.git.command.diff with parameters of type ScmLogger
`GitDiffConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command

Fields in org.apache.maven.scm.provider.git.gitexe.command declared as ScmLogger
`protected ScmLogger` AbstractFileCheckingConsumer.`logger`

Methods in org.apache.maven.scm.provider.git.gitexe.command with parameters of type ScmLogger
`static int` GitCommandLineUtils.`execute​(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stdout, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`
`static int` GitCommandLineUtils.`execute​(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.StreamConsumer consumer, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`

Constructors in org.apache.maven.scm.provider.git.gitexe.command with parameters of type ScmLogger
`AbstractFileCheckingConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.blame

Constructors in org.apache.maven.scm.provider.git.gitexe.command.blame with parameters of type ScmLogger
`GitBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.branch

Methods in org.apache.maven.scm.provider.git.gitexe.command.branch with parameters of type ScmLogger
`static java.lang.String` GitBranchCommand.`getCurrentBranch​(ScmLogger logger, GitScmProviderRepository repository, ScmFileSet fileSet)` Helper function to detect the current branch

Constructors in org.apache.maven.scm.provider.git.gitexe.command.branch with parameters of type ScmLogger
`GitCurrentBranchConsumer​(ScmLogger logger)` Default constructor.

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.changelog

Constructors in org.apache.maven.scm.provider.git.gitexe.command.changelog with parameters of type ScmLogger
`GitChangeLogConsumer​(ScmLogger logger, java.lang.String userDateFormat)` Default constructor.

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.checkin

Methods in org.apache.maven.scm.provider.git.gitexe.command.checkin with parameters of type ScmLogger
`static org.codehaus.plexus.util.cli.Commandline` GitCheckInCommand.`createPushCommandLine​(ScmLogger logger, GitScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.diff

Constructors in org.apache.maven.scm.provider.git.gitexe.command.diff with parameters of type ScmLogger
`GitDiffRawConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.info

Constructors in org.apache.maven.scm.provider.git.gitexe.command.info with parameters of type ScmLogger
`GitInfoConsumer​(ScmLogger logger, ScmFileSet scmFileSet)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.list

Constructors in org.apache.maven.scm.provider.git.gitexe.command.list with parameters of type ScmLogger
`GitListConsumer​(ScmLogger logger, java.io.File workingDirectory, ScmFileStatus fileStatus)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.remoteinfo

Constructors in org.apache.maven.scm.provider.git.gitexe.command.remoteinfo with parameters of type ScmLogger
`GitRemoteInfoConsumer​(ScmLogger logger, java.lang.String commandLine)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.remove

Constructors in org.apache.maven.scm.provider.git.gitexe.command.remove with parameters of type ScmLogger
`GitRemoveConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.status

Constructors in org.apache.maven.scm.provider.git.gitexe.command.status with parameters of type ScmLogger
`GitStatusConsumer​(ScmLogger logger, java.io.File workingDirectory)` Consumer when workingDirectory and repositoryRootDirectory are the same
`GitStatusConsumer​(ScmLogger logger, java.io.File workingDirectory, java.net.URI relativeRepositoryPath)` Assuming that you have to discover the repositoryRoot, this is how you can get the `relativeRepositoryPath`
`GitStatusConsumer​(ScmLogger logger, java.io.File workingDirectory, java.net.URI relativeRepositoryPath, ScmFileSet scmFileSet)` Assuming that you have to discover the repositoryRoot, this is how you can get the `relativeRepositoryPath`
`GitStatusConsumer​(ScmLogger logger, java.io.File workingDirectory, ScmFileSet scmFileSet)` Assuming that you have to discover the repositoryRoot, this is how you can get the `relativeRepositoryPath`

### Uses of ScmLogger in org.apache.maven.scm.provider.git.gitexe.command.update

Constructors in org.apache.maven.scm.provider.git.gitexe.command.update with parameters of type ScmLogger
`GitLatestRevisionCommandConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg

Methods in org.apache.maven.scm.provider.hg with parameters of type ScmLogger
`static boolean` HgUtils.`differentOutgoingBranchFound​(ScmLogger logger, java.io.File workingDir, java.lang.String workingbranchName)` Check if there are outgoing changes on a different branch.
`static ScmResult` HgUtils.`execute​(HgConsumer consumer, ScmLogger logger, java.io.File workingDir, java.lang.String[] cmdAndArgs)`
`static java.lang.String` HgUtils.`getCurrentBranchName​(ScmLogger logger, java.io.File workingDir)`
`static int` HgUtils.`getCurrentRevisionNumber​(ScmLogger logger, java.io.File workingDir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command

Constructors in org.apache.maven.scm.provider.hg.command with parameters of type ScmLogger
`HgConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.add

Constructors in org.apache.maven.scm.provider.hg.command.add with parameters of type ScmLogger
`HgAddConsumer​(ScmLogger logger, java.io.File workingDir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.blame

Constructors in org.apache.maven.scm.provider.hg.command.blame with parameters of type ScmLogger
`HgBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.changelog

Constructors in org.apache.maven.scm.provider.hg.command.changelog with parameters of type ScmLogger
`HgChangeLogConsumer​(ScmLogger logger, java.lang.String userDatePattern)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.checkout

Constructors in org.apache.maven.scm.provider.hg.command.checkout with parameters of type ScmLogger
`HgCheckOutConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.diff

Constructors in org.apache.maven.scm.provider.hg.command.diff with parameters of type ScmLogger
`HgDiffConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.info

Constructors in org.apache.maven.scm.provider.hg.command.info with parameters of type ScmLogger
`HgInfoConsumer​(ScmLogger scmLogger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.inventory

Constructors in org.apache.maven.scm.provider.hg.command.inventory with parameters of type ScmLogger
`HgListConsumer​(ScmLogger logger)`
`HgOutgoingConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.remove

Constructors in org.apache.maven.scm.provider.hg.command.remove with parameters of type ScmLogger
`HgRemoveConsumer​(ScmLogger logger, java.io.File workingDir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.hg.command.tag

Constructors in org.apache.maven.scm.provider.hg.command.tag with parameters of type ScmLogger
`HgTagConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.local.metadata

Fields in org.apache.maven.scm.provider.local.metadata declared as ScmLogger
`protected ScmLogger` LocalScmMetadataUtils.`logger`

Constructors in org.apache.maven.scm.provider.local.metadata with parameters of type ScmLogger
`LocalScmMetadataUtils​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.perforce

Methods in org.apache.maven.scm.provider.perforce with parameters of type ScmLogger
`static java.lang.String` PerforceScmProvider.`createClientspec​(ScmLogger logger, PerforceScmProviderRepository repo, java.io.File workDir, java.lang.String repoPath)`
`static java.lang.String` PerforceScmProvider.`getClientspecName​(ScmLogger logger, PerforceScmProviderRepository repo, java.io.File workDir)`
`static java.lang.String` PerforceScmProvider.`getRepoPath​(ScmLogger log, PerforceScmProviderRepository repo, java.io.File basedir)` This is a "safe" method which handles cases where repo.getPath() is not actually a valid Perforce depot location.

### Uses of ScmLogger in org.apache.maven.scm.provider.perforce.command

Methods in org.apache.maven.scm.provider.perforce.command with parameters of type ScmLogger
`static PerforceInfoCommand` PerforceInfoCommand.`getInfo​(ScmLogger logger, PerforceScmProviderRepository repo)`

Constructors in org.apache.maven.scm.provider.perforce.command with parameters of type ScmLogger
`PerforceWhereCommand​(ScmLogger log, PerforceScmProviderRepository repos)`

### Uses of ScmLogger in org.apache.maven.scm.provider.perforce.command.blame

Constructors in org.apache.maven.scm.provider.perforce.command.blame with parameters of type ScmLogger
`PerforceBlameConsumer​(ScmLogger logger)`
`PerforceFilelogConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.perforce.command.changelog

Constructors in org.apache.maven.scm.provider.perforce.command.changelog with parameters of type ScmLogger
`PerforceChangeLogConsumer​(java.lang.String path, java.util.Date startDate, java.util.Date endDate, java.lang.String userDatePattern, ScmLogger logger)`
`PerforceChangesConsumer​(ScmLogger logger)`
`PerforceDescribeConsumer​(java.lang.String repoPath, java.lang.String userDatePattern, ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.perforce.command.update

Constructors in org.apache.maven.scm.provider.perforce.command.update with parameters of type ScmLogger
`PerforceHaveConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command

Methods in org.apache.maven.scm.provider.starteam.command with parameters of type ScmLogger
`static int` StarteamCommandLineUtils.`executeCommandline​(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.StreamConsumer consumer, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.add

Constructors in org.apache.maven.scm.provider.starteam.command.add with parameters of type ScmLogger
`StarteamAddConsumer​(ScmLogger logger, java.io.File basedir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.changelog

Constructors in org.apache.maven.scm.provider.starteam.command.changelog with parameters of type ScmLogger
`StarteamChangeLogConsumer​(java.io.File workingDirectory, ScmLogger logger, java.util.Date startDate, java.util.Date endDate, java.lang.String userDateFormat)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.checkin

Constructors in org.apache.maven.scm.provider.starteam.command.checkin with parameters of type ScmLogger
`StarteamCheckInConsumer​(ScmLogger logger, java.io.File basedir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.checkout

Constructors in org.apache.maven.scm.provider.starteam.command.checkout with parameters of type ScmLogger
`StarteamCheckOutConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.diff

Constructors in org.apache.maven.scm.provider.starteam.command.diff with parameters of type ScmLogger
`StarteamDiffConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.edit

Constructors in org.apache.maven.scm.provider.starteam.command.edit with parameters of type ScmLogger
`StarteamEditConsumer​(ScmLogger logger, java.io.File basedir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.remove

Constructors in org.apache.maven.scm.provider.starteam.command.remove with parameters of type ScmLogger
`StarteamRemoveConsumer​(ScmLogger logger, java.io.File basedir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.status

Constructors in org.apache.maven.scm.provider.starteam.command.status with parameters of type ScmLogger
`StarteamStatusConsumer​(ScmLogger logger, java.io.File basedir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.tag

Constructors in org.apache.maven.scm.provider.starteam.command.tag with parameters of type ScmLogger
`StarteamTagConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.starteam.command.unedit

Constructors in org.apache.maven.scm.provider.starteam.command.unedit with parameters of type ScmLogger
`StarteamUnEditConsumer​(ScmLogger logger, java.io.File basedir)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.command.diff

Constructors in org.apache.maven.scm.provider.svn.command.diff with parameters of type ScmLogger
`SvnDiffConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command

Fields in org.apache.maven.scm.provider.svn.svnexe.command declared as ScmLogger
`protected ScmLogger` AbstractFileCheckingConsumer.`logger`

Methods in org.apache.maven.scm.provider.svn.svnexe.command with parameters of type ScmLogger
`static int` SvnCommandLineUtils.`execute​(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stdout, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`
`static int` SvnCommandLineUtils.`execute​(org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.StreamConsumer consumer, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, ScmLogger logger)`
`static int` SvnCommandLineUtils.`executeCleanUp​(java.io.File workinDirectory, org.codehaus.plexus.util.cli.StreamConsumer stdout, org.codehaus.plexus.util.cli.StreamConsumer stderr, ScmLogger logger)`

Constructors in org.apache.maven.scm.provider.svn.svnexe.command with parameters of type ScmLogger
`AbstractFileCheckingConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.add

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.add with parameters of type ScmLogger
`SvnAddConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.blame

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.blame with parameters of type ScmLogger
`SvnBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.changelog

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.changelog with parameters of type ScmLogger
`SvnChangeLogConsumer​(ScmLogger logger, java.lang.String userDateFormat)` Default constructor.

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.checkin

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.checkin with parameters of type ScmLogger
`SvnCheckInConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.checkout

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.checkout with parameters of type ScmLogger
`SvnCheckOutConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.mkdir

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.mkdir with parameters of type ScmLogger
`SvnMkdirConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.remove

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.remove with parameters of type ScmLogger
`SvnRemoveConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.status

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.status with parameters of type ScmLogger
`SvnStatusConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.svn.svnexe.command.update

Constructors in org.apache.maven.scm.provider.svn.svnexe.command.update with parameters of type ScmLogger
`SvnUpdateConsumer​(ScmLogger logger, java.io.File workingDirectory)`

### Uses of ScmLogger in org.apache.maven.scm.provider.synergy.consumer

Constructors in org.apache.maven.scm.provider.synergy.consumer with parameters of type ScmLogger
`SynergyCreateTaskConsumer​(ScmLogger logger)`
`SynergyGetCompletedTasksConsumer​(ScmLogger logger)`
`SynergyGetTaskObjectsConsumer​(ScmLogger logger)`
`SynergyGetWorkingFilesConsumer​(ScmLogger logger)`
`SynergyGetWorkingProjectConsumer​(ScmLogger logger)`
`SynergyShowDefaultTaskConsumer​(ScmLogger logger)`
`SynergyWorkareaConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.synergy.util

Methods in org.apache.maven.scm.provider.synergy.util with parameters of type ScmLogger
`void` SynergyTaskManager.`checkinDefaultTask​(ScmLogger logger, java.lang.String comment, java.lang.String ccmAddr)` Check in (that is: complete) the default task.
`static void` SynergyUtil.`checkinDefaultTask​(ScmLogger logger, java.lang.String comment, java.lang.String ccmAddr)` Checkin the default task.
`static void` SynergyUtil.`checkinFiles​(ScmLogger logger, java.util.List<java.io.File> files, java.lang.String comment, java.lang.String ccmAddr)` Checkin a file set.
`static void` SynergyUtil.`checkinProject​(ScmLogger logger, java.lang.String projectSpec, java.lang.String comment, java.lang.String ccmAddr)` Checkin a given project.
`static void` SynergyUtil.`checkinTask​(ScmLogger logger, int taskNumber, java.lang.String comment, java.lang.String ccmAddr)` Checkin a task.
`static void` SynergyUtil.`checkoutFiles​(ScmLogger logger, java.util.List<java.io.File> files, java.lang.String ccmAddr)` Checkout given files or directory.
`static void` SynergyUtil.`checkoutProject​(ScmLogger logger, java.io.File directory, java.lang.String projectSpec, ScmVersion version, java.lang.String purpose, java.lang.String release, java.lang.String ccmAddr)` Checkout a given project.
`static void` SynergyUtil.`create​(ScmLogger logger, java.io.File file, java.lang.String message, java.lang.String ccmAddr)` Add new file to Synergy database.
`static void` SynergyUtil.`createBaseline​(ScmLogger logger, java.lang.String projectSpec, java.lang.String name, java.lang.String release, java.lang.String purpose, java.lang.String ccmAddr)` Create a baseline.
`int` SynergyTaskManager.`createTask​(ScmLogger logger, java.lang.String synopsis, java.lang.String release, boolean defaultTask, java.lang.String ccmAddr)` If necessary create a new task.
`static int` SynergyUtil.`createTask​(ScmLogger logger, java.lang.String synopsis, java.lang.String release, boolean defaultTask, java.lang.String ccmAddr)` Create new task.
`static void` SynergyUtil.`delete​(ScmLogger logger, java.io.File file, java.lang.String ccmAddr, boolean replace)` Delete file from Synergy database.
`static java.lang.String` SynergyUtil.`delimiter​(ScmLogger logger, java.lang.String ccmAddr)` Get Database delimiter
`protected static int` SynergyUtil.`executeSynergyCommand​(ScmLogger logger, org.codehaus.plexus.util.cli.Commandline cl, org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer stderr, org.codehaus.plexus.util.cli.StreamConsumer stdout, boolean failOnError)` Execute a command line for Synergy.
`static java.util.List<SynergyTask>` SynergyUtil.`getCompletedTasks​(ScmLogger logger, java.lang.String projectSpec, java.util.Date startDate, java.util.Date endDate, java.lang.String ccmAddr)` Get a list of all tasks which are contained in all folders in the reconfigure properties of the specified project and were completed after startDate and before endDate.
`static int` SynergyUtil.`getDefaultTask​(ScmLogger logger, java.lang.String ccmAddr)` Get the number of the current (ie default) task.
`static java.util.List<ChangeFile>` SynergyUtil.`getModifiedObjects​(ScmLogger logger, int numTask, java.lang.String ccmAddr)` Populate the object list of a Modification by querying for objects associated with the task.
`static java.io.File` SynergyUtil.`getWorkArea​(ScmLogger logger, java.lang.String projectSpec, java.lang.String ccmAddr)` Get the work area of a given project.
`static java.util.List<java.lang.String>` SynergyUtil.`getWorkingFiles​(ScmLogger logger, java.lang.String projectSpec, java.lang.String release, java.lang.String ccmAddr)` Get working file(s) in a given project.
`static java.lang.String` SynergyUtil.`getWorkingProject​(ScmLogger logger, java.lang.String projectSpec, java.lang.String username, java.lang.String ccmAddr)` Get a working project whose predecessor is given.
`static void` SynergyUtil.`reconcileUdb​(ScmLogger logger, java.lang.String projectSpec, java.lang.String ccmAddr)` Reconcile a project with -udb option.
`static void` SynergyUtil.`reconcileUwa​(ScmLogger logger, java.lang.String projectSpec, java.lang.String ccmAddr)` Reconcile a project with -uwa option.
`static void` SynergyUtil.`reconfigure​(ScmLogger logger, java.lang.String projectSpec, java.lang.String ccmAddr)` Reconfigure a project.
`static void` SynergyUtil.`reconfigureProperties​(ScmLogger logger, java.lang.String projectSpec, java.lang.String ccmAddr)` Reconfigure properties of a project.
`static void` SynergyUtil.`setDefaultTask​(ScmLogger logger, int task, java.lang.String ccmAddr)` Set the current (ie default) task.
`static java.lang.String` SynergyUtil.`start​(ScmLogger logger, java.lang.String username, java.lang.String password, SynergyRole role)` Start a session Synergy
`static void` SynergyUtil.`stop​(ScmLogger logger, java.lang.String ccmAddr)` Stop a ccm session.
`static void` SynergyUtil.`synchronize​(ScmLogger logger, java.lang.String projectSpec, java.lang.String ccmAddr)` Synchronize a given project.

### Uses of ScmLogger in org.apache.maven.scm.provider.tfs.command

Constructors in org.apache.maven.scm.provider.tfs.command with parameters of type ScmLogger
`TfsCommand​(java.lang.String cmd, ScmProviderRepository r, ScmFileSet f, ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.tfs.command.blame

Constructors in org.apache.maven.scm.provider.tfs.command.blame with parameters of type ScmLogger
`TfsBlameConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.provider.tfs.command.consumer

Constructors in org.apache.maven.scm.provider.tfs.command.consumer with parameters of type ScmLogger
`ChangedFileConsumer​(ScmLogger logger)`
`TfsChangeLogConsumer​(ScmLogger logger)`

### Uses of ScmLogger in org.apache.maven.scm.util

Methods in org.apache.maven.scm.util that return ScmLogger
`ScmLogger` AbstractConsumer.`getLogger()`

Methods in org.apache.maven.scm.util with parameters of type ScmLogger
`void` AbstractConsumer.`setLogger​(ScmLogger logger)`

Constructors in org.apache.maven.scm.util with parameters of type ScmLogger
`AbstractConsumer​(ScmLogger logger)` AbstractConsumer constructor.