Ö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)

action için ExecutableActionResult öğesini arar.

abstract void uploadCache(ExecutableAction action, ExecutableActionResult actionResult)

ExecutableAction için sonuçları yükler.

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.