PartialZipDownloadCache
public class PartialZipDownloadCache
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.build.cache.PartialZipDownloadCache |
Utilidad para almacenar en caché archivos de descarga parcial en función de su contenido. Esto se basa en el contenido del zip, por lo que incluye CRC de forma gratuita desde los metadatos.
Resumen
Constructores protegidos | |
---|---|
PartialZipDownloadCache () |
Métodos públicos | |
---|---|
boolean | getCachedFile (File targetFile, String fileName, String crc) Encuentra un archivo en el caché que coincida con la ruta y el CRC |
static PartialZipDownloadCache | getDefaultCache () |
void | populateCacheFile (File toCache, String fileName, String crc) Rellene el archivo en el caché |
Métodos protegidos | |
---|---|
void | cleanUpCache () |
Constructores protegidos
PartialZipDownloadCache
protected PartialZipDownloadCache ()
Métodos públicos
getCachedFile
public boolean getCachedFile (File targetFile, String fileName, String crc)
Encuentra un archivo en el caché que coincida con la ruta y el CRC
Parámetros | |
---|---|
targetFile | File : ubicación donde devolver el archivo |
fileName | String : Ruta del archivo |
crc | String : suma de comprobación del archivo en zip |
Devoluciones | |
---|---|
boolean | Verdadero si existe el archivo de caché, falso de lo contrario |
getDefaultCache
public static PartialZipDownloadCache getDefaultCache ()
Devoluciones | |
---|---|
PartialZipDownloadCache |
poblarCacheFile
public void populateCacheFile (File toCache, String fileName, String crc)
Rellene el archivo en el caché
Parámetros | |
---|---|
toCache | File : archivo para poner en caché |
fileName | String : la ruta del archivo |
crc | String : la suma de comprobación de crc del archivo en zip |
Métodos protegidos
limpiarCaché
protected void cleanUpCache ()