PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.cache.PartialZipDownloadCache


Utilidad para almacenar en caché archivos de descarga parcial según su contenido. Esto se basa en el contenido 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)

Busca un archivo en la caché que coincida con la ruta de acceso y el CRC.

static PartialZipDownloadCache getDefaultCache()
void populateCacheFile(File toCache, String fileName, String crc)

Propaga el archivo en la 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)

Busca un archivo en la caché que coincida con la ruta de acceso y el CRC.

Parámetros
targetFile File: Es la ubicación a la que se debe devolver el archivo.

fileName String: Es la ruta de acceso del archivo.

crc String: La suma de comprobación del archivo en formato ZIP

Muestra
boolean Es verdadero si el archivo de caché existe; de lo contrario, es falso.

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Muestra
PartialZipDownloadCache

populateCacheFile

public void populateCacheFile (File toCache, 
                String fileName, 
                String crc)

Propaga el archivo en la caché

Parámetros
toCache File: Es el archivo que se colocará en la caché.

fileName String: Es la ruta del archivo.

crc String: La suma de comprobación CRC del archivo en formato ZIP

Métodos protegidos

cleanUpCache

protected void cleanUpCache ()