KlienICache
public
interface
ICacheClient
{i>com.android.tradefed.cache.ICacheClient<i} |
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
pencarianCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Mencari ExecutableActionResult
untuk action
.
Catatan, pemanggil harus menghapus file output setelah digunakan untuk menghindari kehabisan disk spasi.
Parameter | |
---|---|
action |
ExecutableAction : ExecutableAction yang hasilnya akan ditampilkan. |
Hasil | |
---|---|
ExecutableActionResult |
ExecutableActionResult dari action jika hasilnya ada,
jika tidak, null. |
Menampilkan | |
---|---|
|
jika klien gagal mencari {i>cache<i}. |
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 menjadi
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 mengunggah {i>cache<i}. |
InterruptedException |
jika thread yang mengupload cache terganggu. |