Class PerforceUpdateCommand
- java.lang.Object
-
- org.apache.maven.scm.command.AbstractCommand
-
- org.apache.maven.scm.command.update.AbstractUpdateCommand
-
- org.apache.maven.scm.provider.perforce.command.update.PerforceUpdateCommand
-
- All Implemented Interfaces:
Command
,PerforceCommand
public class PerforceUpdateCommand extends AbstractUpdateCommand implements PerforceCommand
- Author:
- Mike Perham
-
-
Constructor Summary
Constructors Constructor Description PerforceUpdateCommand()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.codehaus.plexus.util.cli.Commandline
createCommandLine(PerforceScmProviderRepository repo, java.io.File workingDirectory, java.lang.String clientspec)
protected UpdateScmResult
executeUpdateCommand(ScmProviderRepository repo, ScmFileSet files, ScmVersion scmVersion)
protected ChangeLogCommand
getChangeLogCommand()
-
Methods inherited from class org.apache.maven.scm.command.update.AbstractUpdateCommand
executeCommand
-
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
-
-
-
Method Detail
-
executeUpdateCommand
protected UpdateScmResult executeUpdateCommand(ScmProviderRepository repo, ScmFileSet files, ScmVersion scmVersion) throws ScmException
- Specified by:
executeUpdateCommand
in classAbstractUpdateCommand
- Throws:
ScmException
-
getChangeLogCommand
protected ChangeLogCommand getChangeLogCommand()
- Specified by:
getChangeLogCommand
in classAbstractUpdateCommand
-
createCommandLine
public static org.codehaus.plexus.util.cli.Commandline createCommandLine(PerforceScmProviderRepository repo, java.io.File workingDirectory, java.lang.String clientspec)
-
-