## 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 ScmLogger` BasicScmManager.`getScmLogger()`
`protected abstract ScmLogger` AbstractScmManager.`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` ScmProviderStub.`addListener(ScmLogger logger)` Add a logger listener.
`void` AbstractScmProvider.`addListener(ScmLogger logger)` Add a logger listener.
`void` ScmProvider.`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
Constructor and Description
`AnnotateConsumer(List<BlameLine> lines, ScmLogger scmLogger)`
`CommandOutputConsumer(ScmLogger logger, org.codehaus.plexus.util.cli.StreamConsumer decorated)`
`DiffConsumer(ScmLogger logger, List<FileDifference> results)`
`HistoryConsumer(ScmLogger logger, List<Transaction> transactions)`
`StatConsumer(ScmLogger logger)`
`StreamsConsumer(ScmLogger logger, List<Stream> streams)`
`WorkSpaceConsumer(ScmLogger logger, Map<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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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, File workingDir, String[] cmdAndArgs)`
`static int` BazaarUtils.`getCurrentRevisionNumber(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`BazaarAddConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`BazaarChangeLogConsumer(ScmLogger logger, 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
Constructor and Description
`BazaarCheckOutConsumer(ScmLogger logger, 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
Constructor and Description
`BazaarDiffConsumer(ScmLogger logger, 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
Constructor and Description
`BazaarRemoveConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`ClearCaseChangeLogConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`ClearCaseStatusConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`ClearCaseScmProviderRepository(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`CvsChangeLogConsumer(ScmLogger logger, 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
Constructor and Description
`CvsCheckInConsumer(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
Constructor and Description
`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
Constructor and Description
`CvsDiffConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`CvsStatusConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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(String[] args, 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
Constructor and Description
`GitDiffConsumer(ScmLogger logger, 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
Constructor and Description
`AbstractFileCheckingConsumer(ScmLogger logger, 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
Constructor and Description
`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 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
Constructor and Description
`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
Constructor and Description
`GitChangeLogConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`GitListConsumer(ScmLogger logger, 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
Constructor and Description
`GitRemoteInfoConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`GitStatusConsumer(ScmLogger logger, File workingDirectory)` Consumer when workingDirectory and repositoryRootDirectory are the same
`GitStatusConsumer(ScmLogger logger, File workingDirectory, URI relativeRepositoryPath)` 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
Constructor and Description
`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, File workingDir, String workingbranchName)` Check if there are outgoing changes on a different branch.
`static ScmResult` HgUtils.`execute(HgConsumer consumer, ScmLogger logger, File workingDir, String[] cmdAndArgs)`
`static String` HgUtils.`getCurrentBranchName(ScmLogger logger, File workingDir)`
`static int` HgUtils.`getCurrentRevisionNumber(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`HgAddConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`HgChangeLogConsumer(ScmLogger logger, 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
Constructor and Description
`HgCheckOutConsumer(ScmLogger logger, 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
Constructor and Description
`HgDiffConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`HgRemoveConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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 String` PerforceScmProvider.`createClientspec(ScmLogger logger, PerforceScmProviderRepository repo, File workDir, String repoPath)`
`static String` PerforceScmProvider.`getClientspecName(ScmLogger logger, PerforceScmProviderRepository repo, File workDir)`
`static String` PerforceScmProvider.`getRepoPath(ScmLogger log, PerforceScmProviderRepository repo, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`PerforceChangeLogConsumer(String path, Date startDate, Date endDate, String userDatePattern, ScmLogger logger)`
`PerforceChangesConsumer(ScmLogger logger)`
`PerforceDescribeConsumer(String repoPath, 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
Constructor and Description
`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
Constructor and Description
`StarteamAddConsumer(ScmLogger logger, 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
Constructor and Description
`StarteamChangeLogConsumer(File workingDirectory, ScmLogger logger, Date startDate, Date endDate, 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
Constructor and Description
`StarteamCheckInConsumer(ScmLogger logger, 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
Constructor and Description
`StarteamCheckOutConsumer(ScmLogger logger, 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
Constructor and Description
`StarteamDiffConsumer(ScmLogger logger, 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
Constructor and Description
`StarteamEditConsumer(ScmLogger logger, 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
Constructor and Description
`StarteamRemoveConsumer(ScmLogger logger, 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
Constructor and Description
`StarteamStatusConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`StarteamUnEditConsumer(ScmLogger logger, 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
Constructor and Description
`SvnDiffConsumer(ScmLogger logger, 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(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
Constructor and Description
`AbstractFileCheckingConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`SvnChangeLogConsumer(ScmLogger logger, 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
Constructor and Description
`SvnCheckInConsumer(ScmLogger logger, 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
Constructor and Description
`SvnCheckOutConsumer(ScmLogger logger, 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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`SvnStatusConsumer(ScmLogger logger, 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
Constructor and Description
`SvnUpdateConsumer(ScmLogger logger, 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
Constructor and Description
`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
`static void` SynergyUtil.`checkinDefaultTask(ScmLogger logger, String comment, String ccmAddr)` Checkin the default task.
`void` SynergyTaskManager.`checkinDefaultTask(ScmLogger logger, String comment, String ccmAddr)` Check in (that is: complete) the default task.
`static void` SynergyUtil.`checkinFiles(ScmLogger logger, List<File> files, String comment, String ccmAddr)` Checkin a file set.
`static void` SynergyUtil.`checkinProject(ScmLogger logger, String projectSpec, String comment, String ccmAddr)` Checkin a given project.
`static void` SynergyUtil.`checkinTask(ScmLogger logger, int taskNumber, String comment, String ccmAddr)` Checkin a task.
`static void` SynergyUtil.`checkoutFiles(ScmLogger logger, List<File> files, String ccmAddr)` Checkout given files or directory.
`static void` SynergyUtil.`checkoutProject(ScmLogger logger, File directory, String projectSpec, ScmVersion version, String purpose, String release, String ccmAddr)` Checkout a given project.
`static void` SynergyUtil.`create(ScmLogger logger, File file, String message, String ccmAddr)` Add new file to Synergy database.
`static void` SynergyUtil.`createBaseline(ScmLogger logger, String projectSpec, String name, String release, String purpose, String ccmAddr)` Create a baseline.
`static int` SynergyUtil.`createTask(ScmLogger logger, String synopsis, String release, boolean defaultTask, String ccmAddr)` Create new task.
`int` SynergyTaskManager.`createTask(ScmLogger logger, String synopsis, String release, boolean defaultTask, String ccmAddr)` If necessary create a new task.
`static void` SynergyUtil.`delete(ScmLogger logger, File file, String ccmAddr, boolean replace)` Delete file from Synergy database.
`static String` SynergyUtil.`delimiter(ScmLogger logger, 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 List<SynergyTask>` SynergyUtil.`getCompletedTasks(ScmLogger logger, String projectSpec, Date startDate, Date endDate, 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, String ccmAddr)` Get the number of the current (ie default) task.
`static List<ChangeFile>` SynergyUtil.`getModifiedObjects(ScmLogger logger, int numTask, String ccmAddr)` Populate the object list of a Modification by querying for objects associated with the task.
`static File` SynergyUtil.`getWorkArea(ScmLogger logger, String projectSpec, String ccmAddr)` Get the work area of a given project.
`static List<String>` SynergyUtil.`getWorkingFiles(ScmLogger logger, String projectSpec, String release, String ccmAddr)` Get working file(s) in a given project.
`static String` SynergyUtil.`getWorkingProject(ScmLogger logger, String projectSpec, String username, String ccmAddr)` Get a working project whose predecessor is given.
`static void` SynergyUtil.`reconcileUdb(ScmLogger logger, String projectSpec, String ccmAddr)` Reconcile a project with -udb option.
`static void` SynergyUtil.`reconcileUwa(ScmLogger logger, String projectSpec, String ccmAddr)` Reconcile a project with -uwa option.
`static void` SynergyUtil.`reconfigure(ScmLogger logger, String projectSpec, String ccmAddr)` Reconfigure a project.
`static void` SynergyUtil.`reconfigureProperties(ScmLogger logger, String projectSpec, String ccmAddr)` Reconfigure properties of a project.
`static void` SynergyUtil.`setDefaultTask(ScmLogger logger, int task, String ccmAddr)` Set the current (ie default) task.
`static String` SynergyUtil.`start(ScmLogger logger, String username, String password, SynergyRole role)` Start a session Synergy
`static void` SynergyUtil.`stop(ScmLogger logger, String ccmAddr)` Stop a ccm session.
`static void` SynergyUtil.`synchronize(ScmLogger logger, String projectSpec, 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
Constructor and Description
`TfsCommand(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
Constructor and Description
`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
Constructor and Description
`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
Constructor and Description
`AbstractConsumer(ScmLogger logger)` AbstractConsumer constructor.