| Package | Description |
|---|---|
| org.mmbase.util.externalprocess |
| Modifier and Type | Method and Description |
|---|---|
static long |
CommandExecutor.execute(InputStream inputStream,
OutputStream outputStream,
OutputStream errorStream,
CommandExecutor.Method method,
String[] env,
String command,
String... args) |
static void |
CommandExecutor.execute(OutputStream outputStream,
CommandExecutor.Method method,
String command,
String... args) |
static void |
CommandExecutor.execute(OutputStream outputStream,
OutputStream errorStream,
CommandExecutor.Method method,
String command,
String... args) |
void |
CommandLauncher.execute(String command)
Execute a command
|
void |
CommandLauncher.execute(String[] commandArgs)
Execute a command
|
void |
CommandLauncher.execute(String[] commandArgs,
String[] env)
Execute a command
|
void |
CommandLauncher.execute(String[] commandArgs,
String[] env,
String changeToDirectory)
Execute a command
|
void |
CommandLauncher.execute(String commandPath,
String[] args)
Execute a command
|
void |
CommandLauncher.execute(String commandPath,
String[] args,
String[] env)
Execute a command
|
void |
CommandLauncher.execute(String commandPath,
String[] args,
String[] env,
String changeToDirectory)
Execute a command
|
protected void |
CommandLauncher.processStreams(ProcessClosure closure,
OutputStream output,
PipedInputStream inputPipe,
OutputStream err,
PipedInputStream errInPipe,
IProgressMonitor monitor)
process the Streams.while the external process returns bytes.
|
void |
CommandLauncher.waitAndRead(OutputStream out,
OutputStream err)
Reads output from the external process to the streams.
|
void |
CommandLauncher.waitAndRead(OutputStream output,
OutputStream err,
IProgressMonitor monitor)
Reads output from the external process to the streams.
|
ProcessClosure |
CommandLauncher.waitAndWrite(InputStream in,
OutputStream out,
OutputStream err)
Writes input to and reads output from the external process to the streams.
|
void |
CommandLauncher.waitAndWrite(InputStream in,
OutputStream output,
OutputStream err,
IProgressMonitor monitor)
Writes input to and reads output from the external process to the streams.
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}