ICacheClient

public interface ICacheClient

com.android.tradefed.cache.ICacheClient.


Interfejs klienta pamięci podręcznej.

Podsumowanie

Metody publiczne

abstract ExecutableActionResult lookupCache(ExecutableAction action)

Wyszukuje ExecutableActionResult dla: action.

abstract void uploadCache(ExecutableAction action, ExecutableActionResult actionResult)

Przesyłam wyniki wyszukiwania: ExecutableAction.

Metody publiczne

lookupCache,

public abstract ExecutableActionResult lookupCache (ExecutableAction action)

Wyszukuje ExecutableActionResult dla: action.

Uwaga: element wywołujący powinien po użyciu usunąć pliki wyjściowe, aby uniknąć wyczerpania dysku kosmosu.

Parametry
action ExecutableAction: ExecutableAction, którego wynik powinien zostać zwrócony.

Zwroty
ExecutableActionResult ExecutableActionResult z action, jeśli wynik istnieje, w przeciwnym razie ma wartość null.

Rzuty
jeśli klient nie może wyszukać pamięci podręcznej.
InterruptedException jeśli wątek, który wyszukuje pamięć podręczną, zostanie przerwany.

Prześlij pamięć podręczną

public abstract void uploadCache (ExecutableAction action, 
                ExecutableActionResult actionResult)

Przesyłam wyniki wyszukiwania: ExecutableAction.

Jeśli wynik funkcji action nie istnieje, actionResult zostanie zapisane. W przeciwnym razie wynik zostanie zaktualizowany.

Parametry
action ExecutableAction: działanie, które wygenerowało wyniki.

actionResult ExecutableActionResult: wynik działania powiązany z elementem action.

Rzuty
.
InterruptedException jeśli wątek, który przesyła wątek z pamięci podręcznej, zostanie przerwany.