public abstract class AbstractAccuRevExtractSourceCommand extends AbstractAccuRevCommand
Constructor and Description |
---|
AbstractAccuRevExtractSourceCommand(ScmLogger logger) |
Modifier and Type | Method and Description |
---|---|
protected ScmResult |
executeAccurevCommand(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 ScmResult |
getScmResult(AccuRevScmProviderRepository repository,
java.util.List<ScmFile> scmFiles,
ScmVersion scmVersion) |
executeCommand, getScmFiles
execute, getLogger, setLogger
public AbstractAccuRevExtractSourceCommand(ScmLogger logger)
protected ScmResult executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException, AccuRevException
executeAccurevCommand
in class AbstractAccuRevCommand
ScmException
AccuRevException
protected abstract ScmResult getScmResult(AccuRevScmProviderRepository repository, java.util.List<ScmFile> scmFiles, ScmVersion scmVersion)
protected abstract java.util.List<java.io.File> extractSource(AccuRevScmProviderRepository repository, java.io.File basedir, AccuRevVersion version) throws AccuRevException
AccuRevException