ICacheClient
public
interface
ICacheClient
| com.android.tradefed.cache.ICacheClient |
Antarmuka untuk klien cache.
Ringkasan
Metode publik | |
|---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
Mencari |
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
Mengupload hasil untuk |
Metode publik
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Mencari ExecutableActionResult untuk action.
Perhatikan, pemanggil harus menghapus file output setelah penggunaan agar tidak kehabisan ruang disk.
| Parameter | |
|---|---|
action |
ExecutableAction: ExecutableAction yang hasilnya harus ditampilkan. |
| Hasil | |
|---|---|
ExecutableActionResult |
ExecutableActionResult dari action jika hasilnya ada,
jika tidak, null. |
| Menampilkan | |
|---|---|
|
jika klien gagal mencari cache. |
InterruptedException |
jika thread yang mencari cache terganggu. |
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Mengupload hasil untuk ExecutableAction.
Jika hasil action tidak ada, actionResult akan disimpan. Jika tidak, hasilnya akan diperbarui.
| Parameter | |
|---|---|
action |
ExecutableAction: Tindakan yang menghasilkan hasil. |
actionResult |
ExecutableActionResult: Hasil tindakan yang akan dikaitkan dengan action. |
| Menampilkan | |
|---|---|
|
jika klien gagal mengupload cache. |
InterruptedException |
jika thread yang mengupload cache terganggu. |