public final class ForkFutureLuxury extends Object implements ForkFuture
| 构造器和说明 |
|---|
ForkFutureLuxury(Process process,
String threadTag) |
ForkFutureLuxury(Process process,
String threadTag,
PumperListener pumperListener) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
awaitTerminated(long timeout,
TimeUnit unit) |
String |
getThreadTag() |
boolean |
hasStderr()
截止方法调用时,子进程是否产生过错误输出。
|
boolean |
hasStdout()
截止方法调用时,子进程是否产生过标准输出
|
Integer |
hasTerminated()
子进程是否已经结束,并返回结束ExitValue
|
boolean |
isTerminated()
子进程是否已经结束
|
String |
readFullyStderr() |
String |
readFullyStdout() |
String |
readLineStderr() |
String |
readLineStdout() |
public ForkFutureLuxury(Process process, String threadTag, PumperListener pumperListener)
public String readLineStdout() throws InterruptedException
readLineStdout 在接口中 ForkFutureInterruptedExceptionpublic String readLineStderr() throws InterruptedException
readLineStderr 在接口中 ForkFutureInterruptedExceptionpublic String readFullyStdout() throws InterruptedException
readFullyStdout 在接口中 ForkFutureInterruptedExceptionpublic String readFullyStderr() throws InterruptedException
readFullyStderr 在接口中 ForkFutureInterruptedExceptionpublic boolean hasStdout()
ForkFuturehasStdout 在接口中 ForkFuturepublic boolean hasStderr()
ForkFuturehasStderr 在接口中 ForkFuturepublic boolean isTerminated()
ForkFutureisTerminated 在接口中 ForkFuturepublic Integer hasTerminated()
ForkFuturehasTerminated 在接口中 ForkFuturepublic int awaitTerminated(long timeout,
TimeUnit unit)
throws InterruptedException,
ForkTimeoutException
awaitTerminated 在接口中 ForkFutureInterruptedExceptionForkTimeoutExceptionpublic String getThreadTag()
Copyright © 2017. All rights reserved.