public class SyncProcessRunner extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
SyncProcessRunner.ProcessBuilderListner |
class |
SyncProcessRunner.ProcessOutputConsumer
This thread is workaround, because processBuilder.redirectOutput(ProcessBuilder.Redirect.INHERIT) doesn't work on HPUX.
Please, don't try to use processBuilder.redirectOutput(ProcessBuilder.Redirect.INHERIT) until it works on HPUX. |
| Constructor and Description |
|---|
SyncProcessRunner() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener) |
void |
removeProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener) |
int |
run(ProcessBuilder processBuilder) |
public int run(ProcessBuilder processBuilder) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void addProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener)
public void removeProcessBuilderListener(SyncProcessRunner.ProcessBuilderListner listener)
Copyright © 2021. All rights reserved.