public static class TestExecutionPlan.Command extends Object implements TestExecutionPlan.Task
Constructor and Description |
---|
Command(String command,
List<String> arguments,
String moduleName,
String profileName,
Map<String,String> environment)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
getArguments()
Returns the arguments.
|
String |
getCommand()
Returns the command.
|
Map<String,String> |
getEnvironment()
Returns the environment variables.
|
String |
getModuleName()
Returns the target module name.
|
String |
getProfileName()
Returns the target profile name.
|
TestExecutionPlan.TaskKind |
getTaskKind()
Returns the kind of this task.
|
public Command(String command, List<String> arguments, String moduleName, String profileName, Map<String,String> environment)
command
- the command location (relative from framework installation path)arguments
- the command argumentsmoduleName
- the target module nameprofileName
- the target profile name, or null
if it is defaultenvironment
- the environment variablesIllegalArgumentException
- if arguments contains null
public TestExecutionPlan.TaskKind getTaskKind()
TestExecutionPlan.Task
getTaskKind
in interface TestExecutionPlan.Task
public String getCommand()
public String getModuleName()
public String getProfileName()
null
if it is not setCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.