org.apache.maven.scm.provider.accurev.command
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
Fields inherited from interface org.apache.maven.scm.command.Command |
ROLE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAccuRevExtractSourceCommand
public AbstractAccuRevExtractSourceCommand(ScmLogger logger)
executeAccurevCommand
protected ScmResult executeAccurevCommand(AccuRevScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters)
throws ScmException,
AccuRevException
- Specified by:
executeAccurevCommand
in class AbstractAccuRevCommand
- Throws:
ScmException
AccuRevException
getScmResult
protected abstract ScmResult getScmResult(AccuRevScmProviderRepository repository,
List<ScmFile> scmFiles,
ScmVersion scmVersion)
extractSource
protected abstract List<File> extractSource(AccuRevScmProviderRepository repository,
File basedir,
AccuRevVersion version)
throws AccuRevException
- Throws:
AccuRevException
Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.