ParcialDownloadCache

public class PartialZipDownloadCache
extends Object

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


Utilitário para armazenar em cache arquivos parciais de download com base no conteúdo. Com base no conteúdo do arquivo ZIP então ela inclui crc sem custo financeiro nos 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 crc

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

Preencher o arquivo no cache

Métodos protegidos

void cleanUpCache()

Construtores protegidos

ParcialDownloadCache

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 crc

Parâmetros
targetFile File: local para onde retornar o arquivo.

fileName String: caminho do arquivo

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

Retorna
boolean Verdadeiro se o arquivo de cache existir. Caso contrário, será falso

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Retorna
PartialZipDownloadCache

preencherCacheFile

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

Preencher o arquivo no cache

Parâmetros
toCache File: arquivo a ser armazenado em cache

fileName String: o caminho do arquivo.

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

Métodos protegidos

limpar o cache

protected void cleanUpCache ()