PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Utilitaire permettant de mettre en cache les fichiers de téléchargement partiel en fonction de leur contenu. Cette valeur est basée sur le contenu du fichier ZIP. il inclut donc crc sans frais à partir des métadonnées.

Résumé

Constructeurs protégés

PartialZipDownloadCache()

Méthodes publiques

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

Trouve dans le cache un fichier correspondant au chemin d'accès et au fichier crc

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

Remplir le fichier dans le cache

Méthodes protégées

void cleanUpCache()

Constructeurs protégés

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Méthodes publiques

getCachedFile

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

Trouve dans le cache un fichier correspondant au chemin d'accès et au fichier crc

Paramètres
targetFile File: emplacement où renvoyer le fichier.

fileName String: chemin du fichier

crc String: somme de contrôle du fichier dans le ZIP

Renvoie
boolean "True" si un fichier de cache existe, false dans le cas contraire

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Renvoie
PartialZipDownloadCache

generateCacheFile

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

Remplir le fichier dans le cache

Paramètres
toCache File: fichier à placer dans le cache

fileName String: chemin d'accès au fichier

crc String: somme de contrôle crc du fichier dans le fichier ZIP

Méthodes protégées

cleanUpCache

protected void cleanUpCache ()