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. |