Частичный ZipDownloadCache

public class PartialZipDownloadCache
extends Object

java.lang.Объект
com.android.tradefed.build.cache.PartialZipDownloadCache


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

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

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

PartialZipDownloadCache ()

Публичные методы

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

Находит файл в кеше, соответствующий пути и crc.

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

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

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

void cleanUpCache ()

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

Частичный ZipDownloadCache

protected PartialZipDownloadCache ()

Публичные методы

getCachedFile

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

Находит файл в кеше, соответствующий пути и 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 ()