रिमोटज़िप
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, files) downloadFiles (File destDir, files) दूरस्थ ज़िप फ़ाइल में निर्दिष्ट फ़ाइलें डाउनलोड करें। |
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,files)
दूरस्थ ज़िप फ़ाइल में निर्दिष्ट फ़ाइलें डाउनलोड करें।
पैरामीटर | |
---|---|
destDir | File : डाउनलोड की गई फ़ाइलों को रखने के लिए निर्देशिका। |
files |
फेंकता | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| आईओ अपवाद |
BuildRetrievalError |
अंतिम पहुँच प्राप्त करें
public long getLastAccess ()
अंतिम बार इस ऑब्जेक्ट तक पहुंचने का समय प्राप्त करें।
रिटर्न | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
दूरस्थ ज़िप आर्टिफैक्ट का दूरस्थ फ़ाइल पथ प्राप्त करें।
रिटर्न | |
---|---|
String |
getZipEntries
publicgetZipEntries ()
दूरस्थ ज़िप फ़ाइल की ज़िप फ़ाइल प्रविष्टियाँ प्राप्त करता है।
रिटर्न | |
---|---|
फेंकता | |
---|---|
BuildRetrievalError | यदि फ़ाइल डाउनलोड नहीं हो सकी. |
सेटलास्टएक्सेस
public void setLastAccess (long timestamp)
ऑब्जेक्ट का अंतिम एक्सेस टाइमस्टैम्प अपडेट करें।
पैरामीटर | |
---|---|
timestamp | long |