PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

java.lang.Object
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()

प्रोटेक्टेड कंस्ट्रक्टर

PartialZipDownloadCache

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: zip फ़ाइल का crc चेकसम

प्रोटेक्टेड मेथड

cleanUpCache

protected void cleanUpCache ()