ICacheClient
public
interface
ICacheClient
com.android.tradefed.cache.ICacheClient |
Interfejs dla klienta pamięci podręcznej.
Podsumowanie
Metody publiczne | |
---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
Wyszukiwanie |
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
Przesyła wyniki dla |
Metody publiczne
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Wyszukiwanie ExecutableActionResult
dla action
.
Użytkownik wywołujący powinien usunąć pliki wyjściowe po ich użyciu, aby uniknąć braku miejsca na dysku.
Parametry | |
---|---|
action |
ExecutableAction : ExecutableAction , którego wynik ma zostać zwrócony. |
Zwroty | |
---|---|
ExecutableActionResult |
ExecutableActionResult funkcji action , jeśli wynik istnieje, w przeciwnym razie wartość null. |
Rzuty | |
---|---|
|
jeśli klient nie może sprawdzić pamięci podręcznej. |
InterruptedException |
jeśli wątek, który sprawdza pamięć podręczną, zostanie przerwany. |
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Przesyła wyniki dla ExecutableAction
.
Jeśli wynik funkcji action
nie istnieje, zostanie zapisana wartość actionResult
. W przeciwnym razie wynik zostanie zaktualizowany.
Parametry | |
---|---|
action |
ExecutableAction : działanie, które spowodowało wyniki. |
actionResult |
ExecutableActionResult : wynik działania, który ma być powiązany z action . |
Rzuty | |
---|---|
|
jeśli klient nie może przesłać pamięci podręcznej. |
InterruptedException |
jeśli wątek przesyłający pamięć podręczną został przerwany. |