RemoteZip

public class RemoteZip
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.RemoteZip


כלי עזר לביטול דחיסת קבצים ספציפיים בתוך קובץ ZIP מרוחק.

סיכום

קונסטרוקטורים גלויים לכולם

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

יוצר

RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader)

יוצר

שיטות ציבוריות

void downloadFiles(File destDir, files)

מורידים את הקבצים שצוינו בקובץ ה-ZIP המרוחק.

long getLastAccess()

אחזור של הפעם האחרונה שבה בוצעה גישה לאובייקט הזה.

String getRemoteFilePath()

אחזור נתיב הקובץ המרוחק של ארטיפקט ה-zip המרוחק.

getZipEntries()

הפונקציה מקבלת את הרשומות של קובץ ה-zip מרחוק.

void setLastAccess(long timestamp)

מעדכנים את חותמת הזמן של הגישה האחרונה לאובייקט.

קונסטרוקטורים גלויים לכולם

RemoteZip

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

יוצר

פרמטרים
remoteFilePath String: הנתיב המרוחק לקובץ להורדה.

fileSize long: גודל הקובץ המרוחק.

downloader IFileDownloader: ‏ @{link IFileDownloader} שמשמש להורדת קובץ מרוחק.

useZip64 boolean: האם להשתמש בפורמט zip64 להורדה חלקית או לא.

RemoteZip

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

יוצר

פרמטרים
remoteFilePath String: הנתיב המרוחק לקובץ להורדה.

fileSize long: גודל הקובץ המרוחק.

downloader IFileDownloader: ‏ @{link IFileDownloader} שמשמש להורדת קובץ מרוחק.

שיטות ציבוריות

downloadFiles

public void downloadFiles (File destDir, 
                 files)

מורידים את הקבצים שצוינו בקובץ ה-ZIP המרוחק.

פרמטרים
destDir File: הספרייה שבה יוצבו הקבצים שהורדתם.

files : רשימה של רשומות להורדה מקובץ ה-zip המרוחק.

זריקות
com.android.tradefed.build.BuildRetrievalError
BuildRetrievalError

getLastAccess

public long getLastAccess ()

אחזור של הפעם האחרונה שבה בוצעה גישה לאובייקט הזה.

החזרות
long

getRemoteFilePath

public String getRemoteFilePath ()

אחזור נתיב הקובץ המרוחק של ארטיפקט ה-zip המרוחק.

החזרות
String

getZipEntries

public  getZipEntries ()

הפונקציה מקבלת את הרשומות של קובץ ה-zip מרחוק.

החזרות

זריקות
BuildRetrievalError אם לא ניתן להוריד את הקובץ.

setLastAccess

public void setLastAccess (long timestamp)

מעדכנים את חותמת הזמן של הגישה האחרונה לאובייקט.

פרמטרים
timestamp long