public class ProcessShellFactory extends AbstractLoggingBean implements ShellFactory
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
command |
log
Constructor and Description |
---|
ProcessShellFactory() |
ProcessShellFactory(java.util.List<java.lang.String> command) |
ProcessShellFactory(java.lang.String... command) |
Modifier and Type | Method and Description |
---|---|
Command |
create() |
protected InvertedShell |
createInvertedShell() |
java.util.List<java.lang.String> |
getCommand() |
protected java.util.List<java.lang.String> |
resolveEffectiveCommand(java.util.List<java.lang.String> original) |
void |
setCommand(java.util.List<java.lang.String> command) |
void |
setCommand(java.lang.String... command) |
getSimplifiedLogger
public ProcessShellFactory()
public ProcessShellFactory(java.lang.String... command)
public ProcessShellFactory(java.util.List<java.lang.String> command)
public java.util.List<java.lang.String> getCommand()
public void setCommand(java.lang.String... command)
public void setCommand(java.util.List<java.lang.String> command)
public Command create()
protected InvertedShell createInvertedShell()
protected java.util.List<java.lang.String> resolveEffectiveCommand(java.util.List<java.lang.String> original)