ICacheClient
public
interface
ICacheClient
| com.android.tradefed.cache.ICacheClient |
Önbelleğe alma istemcisi için bir arayüz.
Özet
Herkese açık yöntemler | |
|---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
|
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
|
Herkese açık yöntemler
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
action için ExecutableActionResult değerini arar.
Disk alanının tükenmemesi için arayanın, çıkış dosyalarını kullanımdan sonra silmesi gerektiğini unutmayın.
| Parametreler | |
|---|---|
action |
ExecutableAction: Sonucunun döndürülmesi gereken ExecutableAction. |
| İlerlemeler | |
|---|---|
ExecutableActionResult |
Sonuç varsa action öğesinin ExecutableActionResult değeri, aksi takdirde boş. |
| Atışlar | |
|---|---|
|
istemci önbelleği arayamazsa. |
InterruptedException |
önbelleği arayan ileti dizisi kesintiye uğrarsa. |
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction için sonuçları yükler.
action sonucu mevcut değilse actionResult saklanır. Aksi takdirde sonuç güncellenir.
| Parametreler | |
|---|---|
action |
ExecutableAction: Sonuçları oluşturan işlem. |
actionResult |
ExecutableActionResult: action ile ilişkilendirilecek işlem sonucu. |
| Atışlar | |
|---|---|
|
istemci önbelleği yükleyemezse. |
InterruptedException |
Önbelleği yükleyen ileti dizisi kesintiye uğrarsa. |