Class AbstractAccuRevExtractSourceCommand
- java.lang.Object
-
- org.apache.maven.scm.command.AbstractCommand
-
- org.apache.maven.scm.provider.accurev.command.AbstractAccuRevCommand
-
- org.apache.maven.scm.provider.accurev.command.AbstractAccuRevExtractSourceCommand
-
- All Implemented Interfaces:
Command
- Direct Known Subclasses:
AccuRevCheckOutCommand,AccuRevExportCommand
public abstract class AbstractAccuRevExtractSourceCommand extends AbstractAccuRevCommand
-
-
Constructor Summary
Constructors Constructor Description AbstractAccuRevExtractSourceCommand(ScmLogger logger)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected ScmResultexecuteAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)protected abstract java.util.List<java.io.File>extractSource(AccuRevScmProviderRepository repository, java.io.File basedir, AccuRevVersion version)protected abstract ScmResultgetScmResult(AccuRevScmProviderRepository repository, java.util.List<ScmFile> scmFiles, ScmVersion scmVersion)-
Methods inherited from class org.apache.maven.scm.provider.accurev.command.AbstractAccuRevCommand
executeCommand, getScmFiles
-
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
-
-
-
Constructor Detail
-
AbstractAccuRevExtractSourceCommand
public AbstractAccuRevExtractSourceCommand(ScmLogger logger)
-
-
Method Detail
-
executeAccurevCommand
protected ScmResult executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException, AccuRevException
- Specified by:
executeAccurevCommandin classAbstractAccuRevCommand- Throws:
ScmExceptionAccuRevException
-
getScmResult
protected abstract ScmResult getScmResult(AccuRevScmProviderRepository repository, java.util.List<ScmFile> scmFiles, ScmVersion scmVersion)
-
extractSource
protected abstract java.util.List<java.io.File> extractSource(AccuRevScmProviderRepository repository, java.io.File basedir, AccuRevVersion version) throws AccuRevException
- Throws:
AccuRevException
-
-