class CommandElement extends PipeLineElement
| Modifier and Type | Field and Description |
|---|---|
(package private) List<Object> |
args
.
|
(package private) ShellCommand<?> |
command
.
|
(package private) String |
commandName
.
|
(package private) Map<String,Object> |
options
.
|
(package private) String |
subordinate
.
|
(package private) Map<String,Object> |
subordinateOptions
.
|
| Modifier | Constructor and Description |
|---|---|
|
CommandElement(String commandName,
ShellCommand<?> command,
Map<String,Object> options) |
private |
CommandElement(String commandName,
ShellCommand<?> command,
Map<String,Object> options,
String subordinate,
Map<String,Object> subordinateOptions,
List<Object> args) |
| Modifier and Type | Method and Description |
|---|---|
private void |
format(Object o,
StringBuilder buffer) |
(package private) CommandInvoker |
make() |
CommandElement |
merge(Map<String,?> options,
List<?> arguments) |
CommandElement |
subordinate(String name) |
(package private) void |
toString(StringBuilder buffer) |
final String commandName
final ShellCommand<?> command
final String subordinate
final Map<String,Object> subordinateOptions
public CommandElement(String commandName, ShellCommand<?> command, Map<String,Object> options)
public CommandElement subordinate(String name)
public CommandElement merge(Map<String,?> options, List<?> arguments)
CommandInvoker make() throws CommandCreationException
make in class PipeLineElementCommandCreationExceptionprivate void format(Object o, StringBuilder buffer)
void toString(StringBuilder buffer)
toString in class PipeLineElementCopyright © 2014 eXo Platform SAS. All Rights Reserved.