public class JazzScmCommand
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private org.codehaus.plexus.util.cli.Commandline |
fCommand |
private ScmLogger |
fLogger |
Constructor and Description |
---|
JazzScmCommand(java.lang.String cmd,
ScmProviderRepository repo,
ScmFileSet fileSet,
ScmLogger logger)
Create a JazzScmCommand when no sub-command is needed.
|
JazzScmCommand(java.lang.String cmd,
java.lang.String subCmd,
ScmProviderRepository repo,
boolean addRepositoryWorkspaceArg,
ScmFileSet fileSet,
ScmLogger logger)
Create a JazzScmCommand, adding the repository-uri as needed.
|
JazzScmCommand(java.lang.String cmd,
java.lang.String subCmd,
ScmProviderRepository repo,
ScmFileSet fileSet,
ScmLogger logger)
Create a JazzScmCommand when a sub-command is needed.
|
Modifier and Type | Method and Description |
---|---|
void |
addArgument(ScmFileSet fileSet) |
void |
addArgument(java.lang.String arg) |
static java.lang.String |
cryptPassword(org.codehaus.plexus.util.cli.Commandline cl) |
int |
execute(org.codehaus.plexus.util.cli.StreamConsumer out,
ErrorConsumer err) |
org.codehaus.plexus.util.cli.Commandline |
getCommandline() |
java.lang.String |
getCommandString() |
private void |
logDebugMessage(java.lang.String message) |
private void |
logErrorMessage(java.lang.String message) |
private void |
logInfoMessage(java.lang.String message) |
private ScmLogger fLogger
private org.codehaus.plexus.util.cli.Commandline fCommand
public JazzScmCommand(java.lang.String cmd, ScmProviderRepository repo, ScmFileSet fileSet, ScmLogger logger)
ScmException
public JazzScmCommand(java.lang.String cmd, java.lang.String subCmd, ScmProviderRepository repo, ScmFileSet fileSet, ScmLogger logger)
public JazzScmCommand(java.lang.String cmd, java.lang.String subCmd, ScmProviderRepository repo, boolean addRepositoryWorkspaceArg, ScmFileSet fileSet, ScmLogger logger)
public void addArgument(ScmFileSet fileSet)
public void addArgument(java.lang.String arg)
public int execute(org.codehaus.plexus.util.cli.StreamConsumer out, ErrorConsumer err) throws ScmException
ScmException
public java.lang.String getCommandString()
public org.codehaus.plexus.util.cli.Commandline getCommandline()
private void logErrorMessage(java.lang.String message)
private void logInfoMessage(java.lang.String message)
private void logDebugMessage(java.lang.String message)
public static java.lang.String cryptPassword(org.codehaus.plexus.util.cli.Commandline cl)