PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Dienstprogramm zum Caching von teilweise heruntergeladenen Dateien basierend auf ihrem Inhalt. Dieser Wert basiert auf dem ZIP-Inhalt und enthält daher kostenlos den CRC aus den Metadaten.

Zusammenfassung

Geschützte Konstrukteure

PartialZipDownloadCache()

Öffentliche Methoden

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

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

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

Datei im Cache einfügen

Geschützte Methoden

void cleanUpCache()

Geschützte Konstrukteure

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 dem 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

Returns
boolean „True“, wenn die Cachedatei vorhanden ist, andernfalls „false“

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Returns
PartialZipDownloadCache

populateCacheFile

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

Datei im Cache einfügen

Parameter
toCache File: Datei, die im Cache gespeichert 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 ()