Package org.zeroturnaround.exec
Class StartedProcess
- java.lang.Object
-
- org.zeroturnaround.exec.StartedProcess
-
public class StartedProcess extends java.lang.Object
Represents a process that has started. It may or may not have finished.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.concurrent.Future<ProcessResult>
future
The asynchronous result of the started process.private java.lang.Process
process
The sub process started.
-
Constructor Summary
Constructors Constructor Description StartedProcess(java.lang.Process process, java.util.concurrent.Future<ProcessResult> future)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.concurrent.Future<ProcessResult>
future()
Deprecated.usegetFuture()
instead.java.util.concurrent.Future<ProcessResult>
getFuture()
java.lang.Process
getProcess()
java.lang.Process
process()
Deprecated.usegetProcess()
instead.
-
-
-
Field Detail
-
process
private final java.lang.Process process
The sub process started.
-
future
private final java.util.concurrent.Future<ProcessResult> future
The asynchronous result of the started process.
-
-
Constructor Detail
-
StartedProcess
public StartedProcess(java.lang.Process process, java.util.concurrent.Future<ProcessResult> future)
-
-
Method Detail
-
getProcess
public java.lang.Process getProcess()
- Returns:
- the started process.
-
getFuture
public java.util.concurrent.Future<ProcessResult> getFuture()
- Returns:
- asynchronous result of the started process.
-
process
public java.lang.Process process()
Deprecated.usegetProcess()
instead.- Returns:
- the started process.
-
future
public java.util.concurrent.Future<ProcessResult> future()
Deprecated.usegetFuture()
instead.- Returns:
- asynchronous result of the started process.
-
-