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)
      Importe les résultats de l' | 
Méthodes publiques
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Recherche le ExecutableActionResult pour le action.
 
Remarque : L'appelant doit supprimer les fichiers de sortie après utilisation pour éviter de manquer d'espace disque.
| Paramètres | |
|---|---|
| action | ExecutableAction:ExecutableActiondont le résultat doit être renvoyé. | 
| Renvoie | |
|---|---|
| ExecutableActionResult | ExecutableActionResultdeactionsi le résultat existe, sinon, valeur nulle. | 
| Génère | |
|---|---|
|  | si le client ne parvient pas à rechercher le cache. | 
| InterruptedException | si le thread qui recherche le cache est interrompu. | 
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Importe les résultats de l'ExecutableAction.
 
Si le résultat de action n'existe pas, actionResult est stocké. Sinon, le résultat sera mis à jour.
| Paramètres | |
|---|---|
| action | ExecutableAction: action ayant 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. | 
