Client iCacheClient
public
interface
ICacheClient
com.android.tradefed.cache.ICacheClient |
Interface pour un client de cache.
Résumé
Méthodes publiques | |
---|---|
abstract
ExecutableActionResult
|
lookupCache(ExecutableAction action)
Recherche le |
abstract
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
Il importe les résultats pour |
Méthodes publiques
Cacherecherche
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Recherche le ExecutableActionResult
pour action
.
Notez que l'appelant doit supprimer les fichiers de sortie après utilisation pour éviter de manquer de disque. l'espace de stockage.
Paramètres | |
---|---|
action |
ExecutableAction : ExecutableAction dont le résultat doit être renvoyé. |
Renvoie | |
---|---|
ExecutableActionResult |
le ExecutableActionResult de action si le résultat existe,
ou la valeur "null". |
Génère | |
---|---|
|
si le client ne parvient pas à consulter le cache. |
InterruptedException |
si le thread qui recherche le cache est interrompu. |
importCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Il importe les résultats pour ExecutableAction
.
Si le résultat de action
n'existe pas, actionResult
est
stockées. Sinon, le résultat sera mis à jour.
Paramètres | |
---|---|
action |
ExecutableAction : action qui a généré les résultats |
actionResult |
ExecutableActionResult : résultat de l'action à associer à action . |
Génère | |
---|---|
|
si le client ne parvient pas à importer le cache. |
InterruptedException |
si le thread qui importe le cache est interrompu. |