रिमोटज़िप

public class RemoteZip
extends Object

java.lang.ऑब्जेक्ट
com.android.tradefed.util.RemoteZip


दूरस्थ ज़िप फ़ाइल के अंदर अलग-अलग फ़ाइलों को अनज़िप करने की उपयोगिताएँ।

सारांश

सार्वजनिक निर्माणकर्ता

RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)

निर्माता

RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)

निर्माता

सार्वजनिक तरीके

void downloadFiles (File destDir, originalFiles) downloadFiles (File destDir, originalFiles)

दूरस्थ ज़िप फ़ाइल में निर्दिष्ट फ़ाइलें डाउनलोड करें।

long getLastAccess ()

अंतिम बार इस ऑब्जेक्ट तक पहुंचने का समय प्राप्त करें।

String getRemoteFilePath ()

दूरस्थ ज़िप आर्टिफैक्ट का दूरस्थ फ़ाइल पथ प्राप्त करें।

getZipEntries ()

दूरस्थ ज़िप फ़ाइल की ज़िप फ़ाइल प्रविष्टियाँ प्राप्त करता है।

void setLastAccess (long timestamp)

ऑब्जेक्ट का अंतिम एक्सेस टाइमस्टैम्प अपडेट करें।

सार्वजनिक निर्माणकर्ता

रिमोटज़िप

public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader, 
                boolean useZip64, 
                boolean useCache)

निर्माता

पैरामीटर
remoteFilePath String : डाउनलोड करने के लिए फ़ाइल का दूरस्थ पथ।

fileSize long : दूरस्थ फ़ाइल का आकार।

downloader IFileDownloader : एक @{link IFileDownloader} का उपयोग किसी दूरस्थ फ़ाइल को डाउनलोड करने के लिए किया जाता है।

useZip64 boolean : आंशिक डाउनलोड के लिए zip64 प्रारूप का उपयोग करना है या नहीं।

useCache boolean

रिमोटज़िप

public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader, 
                boolean useZip64)

पैरामीटर
remoteFilePath String

fileSize long

downloader IFileDownloader

useZip64 boolean

रिमोटज़िप

public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader)

निर्माता

पैरामीटर
remoteFilePath String : डाउनलोड करने के लिए फ़ाइल का दूरस्थ पथ।

fileSize long : दूरस्थ फ़ाइल का आकार।

downloader IFileDownloader : एक @{link IFileDownloader} का उपयोग किसी दूरस्थ फ़ाइल को डाउनलोड करने के लिए किया जाता है।

सार्वजनिक तरीके

फ़ाइलें डाउनलोड करें

public void downloadFiles (File destDir, 
                 originalFiles)

दूरस्थ ज़िप फ़ाइल में निर्दिष्ट फ़ाइलें डाउनलोड करें।

पैरामीटर
destDir File : डाउनलोड की गई फ़ाइलों को रखने के लिए निर्देशिका।

originalFiles : दूरस्थ ज़िप फ़ाइल से डाउनलोड करने के लिए प्रविष्टियों की एक सूची।

फेंकता
com.android.tradefed.build.BuildRetrievalError
आईओ अपवाद
BuildRetrievalError

अंतिम पहुँच प्राप्त करें

public long getLastAccess ()

अंतिम बार इस ऑब्जेक्ट तक पहुंचने का समय प्राप्त करें।

रिटर्न
long

getRemoteFilePath

public String getRemoteFilePath ()

दूरस्थ ज़िप आर्टिफैक्ट का दूरस्थ फ़ाइल पथ प्राप्त करें।

रिटर्न
String

getZipEntries

public  getZipEntries ()

दूरस्थ ज़िप फ़ाइल की ज़िप फ़ाइल प्रविष्टियाँ प्राप्त करता है।

रिटर्न

फेंकता
BuildRetrievalError यदि फ़ाइल डाउनलोड नहीं हो सकी.

सेटलास्टएक्सेस

public void setLastAccess (long timestamp)

ऑब्जेक्ट का अंतिम एक्सेस टाइमस्टैम्प अपडेट करें।

पैरामीटर
timestamp long