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 (如果結果存在),
如果沒有,則傳回空值。 |
擲回 | |
---|---|
|
。 |
InterruptedException |
查詢快取的執行緒中斷時。 |
上傳快取
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
上傳 ExecutableAction
的結果。
如果 action
的結果不存在,actionResult
將
儲存。如未更新,系統會更新結果。
參數 | |
---|---|
action |
ExecutableAction :產生結果的動作。 |
actionResult |
ExecutableActionResult :要與 action 建立關聯的動作結果。 |
擲回 | |
---|---|
|
。 |
InterruptedException |
導致上傳快取的執行緒中斷。 |