PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Dienstprogramm zum Zwischenspeichern von Dateien mit Teildownloads basierend auf ihrem Inhalt. Dies basiert auf dem ZIP-Inhalt und umfasst daher kostenlos die CRC aus den Metadaten.

Zusammenfassung

Geschützte Konstruktoren

PartialZipDownloadCache()

Öffentliche Methoden

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

Sucht im Cache nach einer Datei, die mit dem Pfad und der CRC übereinstimmt.

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

Füllt die Datei im Cache aus.

Geschützte Methoden

void cleanUpCache()

Geschützte Konstruktoren

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Öffentliche Methoden

getCachedFile

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

Sucht im Cache nach einer Datei, die mit dem Pfad und der CRC übereinstimmt.

Parameter
targetFile File: Speicherort, an den die Datei zurückgegeben werden soll

fileName String: Pfad der Datei

crc String: Prüfsumme der Datei in der ZIP-Datei

Gibt Folgendes zurück:
boolean „True“, wenn die Cache-Datei vorhanden ist, andernfalls „false“

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Gibt Folgendes zurück:
PartialZipDownloadCache

populateCacheFile

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

Füllt die Datei im Cache aus.

Parameter
toCache File: Datei, die in den Cache eingefügt werden soll

fileName String: Pfad der Datei

crc String: CRC-Prüfsumme der Datei in der ZIP-Datei

Geschützte Methoden

cleanUpCache

protected void cleanUpCache ()