ICacheClient
public
interface
ICacheClient
com.android.tradefed.cache.ICacheClient |
キャッシュ クライアントのインターフェース。
概要
パブリック メソッド | |
---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
|
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
|
パブリック メソッド
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
action
の ExecutableActionResult
を検索します。
ディスクが不足しないように、呼び出し元は使用後に出力ファイルを削除する必要があります。 選択します。
パラメータ | |
---|---|
action |
ExecutableAction : 結果を返す必要がある ExecutableAction 。 |
戻り値 | |
---|---|
ExecutableActionResult |
結果が存在する場合は action の ExecutableActionResult 。
それ以外の場合は null です。 |
例外 | |
---|---|
|
キャッシュのルックアップに失敗した場合です。 |
InterruptedException |
キャッシュを検索するスレッドが中断された場合 |
UploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction
の結果をアップロードします。
action
の結果が存在しない場合、actionResult
は次のようになります。
あります。それ以外の場合は、結果が更新されます。
パラメータ | |
---|---|
action |
ExecutableAction : 結果を生成したアクション。 |
actionResult |
ExecutableActionResult : action に関連付けるアクションの結果。 |
例外 | |
---|---|
|
キャッシュのアップロードに失敗した場合です |
InterruptedException |
キャッシュをアップロードするスレッドが中断された場合 |