Class AbstractBranchCommand
- java.lang.Object
-
- org.apache.maven.scm.command.AbstractCommand
-
- org.apache.maven.scm.command.branch.AbstractBranchCommand
-
- All Implemented Interfaces:
Command
- Direct Known Subclasses:
GitBranchCommand
,HgBranchCommand
,JGitBranchCommand
,SvnBranchCommand
public abstract class AbstractBranchCommand extends AbstractCommand
- Author:
- Emmanuel Venisse, Trygve Laugstøl
-
-
Field Summary
-
Fields inherited from class org.apache.maven.scm.command.AbstractCommand
logger
-
-
Constructor Summary
Constructors Constructor Description AbstractBranchCommand()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract ScmResult
executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, String message)
protected ScmResult
executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters)
default impl to provide backward compScmResult
executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)
-
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute
-
-
-
-
Constructor Detail
-
AbstractBranchCommand
public AbstractBranchCommand()
-
-
Method Detail
-
executeBranchCommand
protected abstract ScmResult executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, String message) throws ScmException
- Throws:
ScmException
-
executeBranchCommand
protected ScmResult executeBranchCommand(ScmProviderRepository repository, ScmFileSet fileSet, String branchName, ScmBranchParameters scmBranchParameters) throws ScmException
default impl to provide backward comp- Parameters:
repository
- TODOfileSet
- TODObranchName
- TODOscmBranchParameters
- TODO- Returns:
- TODO
- Throws:
ScmException
- if any- Since:
- 1.3
-
executeCommand
public ScmResult executeCommand(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
- Specified by:
executeCommand
in classAbstractCommand
- Throws:
ScmException
-
-