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 ai loro contenuti. In base ai contenuti del file ZIP quindi include crc senza costi dai metadati.

Riepilogo

Costruttori protetti

PartialZipDownloadCache()

Metodi pubblici

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

Trova nella cache un file corrispondente al percorso e al crc

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

Compila 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 nella cache un file corrispondente al percorso e al crc

Parametri
targetFile File: posizione in cui restituire il file

fileName String: percorso del file

crc String: checksum del file nel file ZIP

Ritorni
boolean True se esiste un file della cache, false in caso contrario

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Ritorni
PartialZipDownloadCache

popolareCacheFile

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

Compila 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 ()