Önbellek İstemcisi
public
interface
ICacheClient
com.android.tradefed.cache.ICacheClient |
Önbellek istemcisi 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
öğesini arar.
Not: Diskin bitmesini önlemek için çağrının çıkış dosyalarını kullanımdan sonra silmesi gerekir boşluk oluşturur.
Parametreler | |
---|---|
action |
ExecutableAction : Sonucu döndürülmesi gereken ExecutableAction . |
İlerlemeler | |
---|---|
ExecutableActionResult |
Sonuç varsa action öğesinin ExecutableActionResult öğesi,
Aksi takdirde null olur. |
Fırlatma | |
---|---|
|
istemci önbelleği arayabilir. |
InterruptedException |
işlemini tekrarlar. |
UploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction
için sonuçları yükler.
action
işlevinin sonucu mevcut değilse actionResult
şöyle olur:
saklanıyor. Aksi takdirde sonuç güncellenir.
Parametreler | |
---|---|
action |
ExecutableAction : Sonuçları oluşturan işlem. |
actionResult |
ExecutableActionResult : action ile ilişkilendirilecek işlem sonucu. |
Fırlatma | |
---|---|
|
istemci önbelleği yükleyemezse. |
InterruptedException |
işlemini tekrarlar. |