public abstract class AbstractCheckOutCommand extends AbstractCommand
logger
Constructor and Description |
---|
AbstractCheckOutCommand() |
Modifier and Type | Method and Description |
---|---|
protected CheckOutScmResult |
executeCheckOutCommand(ScmProviderRepository repository,
ScmFileSet fileSet,
ScmVersion scmVersion)
Execute Check out command line in a recursive check out way.
|
protected abstract CheckOutScmResult |
executeCheckOutCommand(ScmProviderRepository repository,
ScmFileSet fileSet,
ScmVersion scmVersion,
boolean recursive,
boolean shallow)
Execute Check out command line.
|
ScmResult |
executeCommand(ScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
execute
public AbstractCheckOutCommand()
protected CheckOutScmResult executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion) throws ScmException
repository
- not nullfileSet
- not nullscmVersion
- not nullScmException
- if anyexecuteCheckOutCommand(ScmProviderRepository, ScmFileSet, ScmVersion, boolean, boolean)
protected abstract CheckOutScmResult executeCheckOutCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion scmVersion, boolean recursive, boolean shallow) throws ScmException
repository
- not nullfileSet
- not nullscmVersion
- not nullrecursive
- true
if recursive check out is wanted, false
otherwise.shallow
- true
if shallow check out is wanted, false
otherwise.ScmException
- if anypublic ScmResult executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
executeCommand
in class AbstractCommand
ScmException
Copyright © 2003–2024 The Apache Software Foundation. All rights reserved.