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: タイムアウトの単位。 |
| 戻り値 | |
|---|---|
|
呼び出し可能なタスクごとの結果のリスト。 |