PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Utilità per memorizzare nella cache i file di download parziale in base ai relativi contenuti. Si basa sui contenuti ZIP quindi include il CRC senza costi dai metadati.

Riepilogo

Costruttori protetti

PartialZipDownloadCache()

Metodi pubblici

boolean getCachedFile(File targetFile, String fileName, String crc)

Trova un file nella cache che corrisponde al percorso e al CRC

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

Popola il file nella cache

Metodi protetti

void cleanUpCache()

Costruttori protetti

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Metodi pubblici

getCachedFile

public boolean getCachedFile (File targetFile, 
                String fileName, 
                String crc)

Trova un file nella cache che corrisponde al percorso e al CRC

Parametri
targetFile File: posizione in cui restituire il file

fileName String: percorso del file

crc String: checksum del file nello ZIP

Resi
boolean Vero se il file della cache esiste, falso in caso contrario

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Resi
PartialZipDownloadCache

populateCacheFile

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

Popola il file nella cache

Parametri
toCache File: file da inserire nella cache

fileName String: percorso del file

crc String: checksum CRC del file nello ZIP

Metodi protetti

cleanUpCache

protected void cleanUpCache ()