PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Utilitário para armazenar em cache arquivos de download parciais com base no conteúdo. Isso é baseado no conteúdo do ZIP, então inclui CRC sem custo para os metadados.

Resumo

Construtores protegidos

PartialZipDownloadCache()

Métodos públicos

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

Encontra um arquivo no cache que corresponde ao caminho e ao crc

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

Preencher o arquivo no cache

Métodos protegidos

void cleanUpCache()

Construtores protegidos

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Métodos públicos

getCachedFile

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

Encontra um arquivo no cache que corresponde ao caminho e ao crc

Parâmetros
targetFile File: local para retornar o arquivo

fileName String: caminho do arquivo

crc String: checksum do arquivo em ZIP

Retorna
boolean Verdadeiro se o arquivo de cache existir. Falso, caso contrário.

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Retorna
PartialZipDownloadCache

populateCacheFile

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

Preencher o arquivo no cache

Parâmetros
toCache File: arquivo a ser colocado no cache

fileName String: o caminho do arquivo

crc String: a soma de verificação crc do arquivo em ZIP

Métodos protegidos

cleanUpCache

protected void cleanUpCache ()