PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Utilità per memorizzare nella cache i file di download parziali in base al loro contenuto. Questo si basa sul contenuto zip, quindi include crc gratuitamente 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)

Popolare 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 in zip

ritorna
boolean Vero se esiste il file di cache, falso altrimenti

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

ritorna
PartialZipDownloadCache

popolareCacheFile

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

Popolare il file nella cache

Parametri
toCache File : file da inserire nella cache

fileName String : il percorso del file

crc String : il checksum crc del file in zip

Metodi protetti

cleanUpCache

protected void cleanUpCache ()