PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Утилита для кэширования частично загруженных файлов на основе их содержимого. Это основано на содержимом ZIP-архива, поэтому CRC-контроллеры (CRC) автоматически добавляются из метаданных.

Краткое содержание

Защищенные конструкторы

PartialZipDownloadCache ()

Общедоступные методы

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

Находит в кэше файл, соответствующий указанному пути и контрольной сумме.

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

Заполните файл в кэше

Защищенные методы

void cleanUpCache ()

Защищенные конструкторы

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Общедоступные методы

getCachedFile

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

Находит в кэше файл, соответствующий указанному пути и контрольной сумме.

Параметры
targetFile File : местоположение, куда следует вернуть файл.

fileName String : Путь к файлу

crc String : контрольная сумма файла в zip-архиве

Возвраты
boolean Возвращает true, если файл кэша существует, false в противном случае.

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Возвраты
PartialZipDownloadCache

populateCacheFile

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

Заполните файл в кэше

Параметры
toCache File : файл для добавления в кэш

fileName String : путь к файлу

crc String : Контрольная сумма CRC файла в ZIP-архиве.

Защищенные методы

cleanUpCache

protected void cleanUpCache ()