public class CommandConfig extends Object implements ShellConfig
| Modifier and Type | Field and Description |
|---|---|
static String |
CAPABILITY_SHORT_KEY |
static String |
CFG_ARGUMENT |
static String |
CFG_ENVIRONMENT_VARIABLES |
static String |
CFG_SCRIPT |
static String |
COMMAND_CAPABILITY_PREFIX |
| Constructor and Description |
|---|
CommandConfig(@NotNull CommonTaskContext taskContext,
@NotNull CapabilityContext capabilityContext,
@NotNull EnvironmentVariableAccessor environmentVariableAccessor) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCommandline() |
Map<String,String> |
getExtraEnvironment() |
File |
getWorkingDirectory() |
boolean |
isRunWithPowershell() |
public static final String CFG_SCRIPT
public static final String CFG_ARGUMENT
public static final String CFG_ENVIRONMENT_VARIABLES
public static final String CAPABILITY_SHORT_KEY
public static final String COMMAND_CAPABILITY_PREFIX
public CommandConfig(@NotNull
@NotNull CommonTaskContext taskContext,
@NotNull
@NotNull CapabilityContext capabilityContext,
@NotNull
@NotNull EnvironmentVariableAccessor environmentVariableAccessor)
public List<String> getCommandline()
getCommandline in interface ShellConfigpublic Map<String,String> getExtraEnvironment()
getExtraEnvironment in interface ShellConfigpublic File getWorkingDirectory()
getWorkingDirectory in interface ShellConfigpublic boolean isRunWithPowershell()
isRunWithPowershell in interface ShellConfigCopyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.