ParallelDeviceExecutor
public
class
ParallelDeviceExecutor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.executor.ParallelDeviceExecutor<V> |
関数を並列で実行する ERROR(/ExecutorService)
のラッパ。
概要
パブリック コンストラクタ | |
---|---|
ParallelDeviceExecutor(int poolSize)
|
パブリック メソッド | |
---|---|
|
getErrors()
すべてのタスクの実行で発生したエラーのリスト。 |
boolean
|
hasErrors()
エラーが発生したかどうか。 |
|
invokeAll(
タイムアウトの上限を指定してすべての |
パブリック コンストラクタ
ParallelDeviceExecutor
public ParallelDeviceExecutor (int poolSize)
パラメータ | |
---|---|
poolSize |
int |
パブリック メソッド
getErrors
publicgetErrors ()
すべてのタスクの実行で発生したエラーのリスト。
戻り値 | |
---|---|
|
hasErrors
public boolean hasErrors ()
エラーが発生したかどうか。
戻り値 | |
---|---|
boolean |
invokeAll
publicinvokeAll ( callableTasks, long timeout, TimeUnit unit)
タイムアウトの上限を指定してすべての ERROR(/Callable)
を呼び出します。
パラメータ | |
---|---|
callableTasks |
: タスクのリスト。 |
timeout |
long : 適用するタイムアウト。無制限の場合は 0 にします。 |
unit |
TimeUnit : タイムアウトの単位。 |
戻り値 | |
---|---|
|
呼び出し可能なタスクごとの結果のリスト。 |