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 partiels en fonction de leur contenu. Il est basé sur le contenu ZIP et inclut donc le 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)

Recherche un fichier dans le cache correspondant au chemin d'accès et au 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)

Recherche un fichier dans le cache correspondant au chemin d'accès et au CRC

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

fileName String: chemin d'accès du fichier

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

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

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Renvoie
PartialZipDownloadCache

populateCacheFile

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 du fichier

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

Méthodes protégées

cleanUpCache

protected void cleanUpCache ()