PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Utilitário para armazenar em cache arquivos de download parcial com base no conteúdo deles. Isso é baseado no conteúdo do zip e inclui crc sem custo financeiro dos 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 onde o arquivo será retornado.

fileName String: caminho do arquivo

crc String: checksum do arquivo no ZIP

Retorna
boolean True se o arquivo de cache existir. Caso contrário, false.

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 em cache

fileName String: o caminho do arquivo

crc String: a soma de verificação CRC do arquivo no ZIP.

Métodos protegidos

cleanUpCache

protected void cleanUpCache ()