ICacheClient
  public
  
  
  
  interface
  ICacheClient
  
  
  
| com.android.tradefed.cache.ICacheClient | 
Una interfaz para un cliente de caché.
Resumen
| Métodos públicos | |
|---|---|
| 
        abstract
        
        
        
        
        ExecutableActionResult | 
      lookupCache(ExecutableAction action)
      Busca el  | 
| 
        abstract
        
        
        
        
        void | 
      uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
      Sube los resultados de  | 
Métodos públicos
lookupCache
public abstract ExecutableActionResult lookupCache (ExecutableAction action)
Busca el ExecutableActionResult para el action.
 
Ten en cuenta que el llamador debe borrar los archivos de salida después del uso para evitar quedarse sin espacio en el disco.
| Parámetros | |
|---|---|
| action | ExecutableAction: Es elExecutableActioncuyo resultado se debe mostrar. | 
| Muestra | |
|---|---|
| ExecutableActionResult | el ExecutableActionResultdelactionsi el resultado existe, de lo contrario, nulo | 
| Arroja | |
|---|---|
|  | si el cliente no puede buscar en la caché. | 
| InterruptedException | si se interrumpe el subproceso que busca la caché. | 
uploadCache
public abstract void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
Sube los resultados de ExecutableAction.
 
Si el resultado de action no existe, se almacenará actionResult. De lo contrario, se actualizará el resultado.
| Parámetros | |
|---|---|
| action | ExecutableAction: Es la acción que generó los resultados. | 
| actionResult | ExecutableActionResult: Es el resultado de la acción que se asociará conaction. | 
| Arroja | |
|---|---|
|  | si el cliente no puede subir la caché. | 
| InterruptedException | si se interrumpe el subproceso que sube la caché. | 
