PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Es una utilidad para almacenar en caché archivos de descarga parciales según su contenido. 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 en la que se debe mostrar el archivo.

fileName String: Es la ruta de acceso del archivo.

crc String: Es la suma de verificación del archivo en ZIP.

Muestra
boolean Verdadero si existe el archivo de caché; 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 de acceso del archivo.

crc String: Es la suma de verificación CRC del archivo en ZIP.

Métodos protegidos

cleanUpCache

protected void cleanUpCache ()