RemoteZip

public class RemoteZip
extends Object

Obiekt Java.lang.Object
com.android.tradefed.util.RemoteZip


Narzędzia do rozpakowywania pojedynczych plików w zdalnym pliku ZIP.

Streszczenie

Konstruktorzy publiczni

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

Konstruktor

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

Konstruktor

Metody publiczne

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

Pobierz określone pliki w zdalnym pliku zip.

long getLastAccess ()

Uzyskaj czas ostatniego dostępu do tego obiektu.

String getRemoteFilePath ()

Pobierz ścieżkę zdalnego pliku zdalnego artefaktu ZIP.

getZipEntries ()

Pobiera wpisy pliku zip zdalnego pliku zip.

void setLastAccess (long timestamp)

Zaktualizuj znacznik czasu ostatniego dostępu do obiektu.

Konstruktorzy publiczni

RemoteZip

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

Konstruktor

Parametry
remoteFilePath String : zdalna ścieżka do pliku do pobrania.

fileSize long : rozmiar pliku zdalnego.

downloader IFileDownloader : @{link IFileDownloader} używany do pobierania zdalnego pliku.

useZip64 boolean : czy używać formatu zip64 do częściowego pobrania, czy nie.

useCache boolean

RemoteZip

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

Parametry
remoteFilePath String

fileSize long

downloader IFileDownloader

useZip64 boolean

RemoteZip

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

Konstruktor

Parametry
remoteFilePath String : zdalna ścieżka do pliku do pobrania.

fileSize long : rozmiar pliku zdalnego.

downloader IFileDownloader : @{link IFileDownloader} używany do pobierania zdalnego pliku.

Metody publiczne

Pobierz pliki

public void downloadFiles (File destDir, 
                 originalFiles)

Pobierz określone pliki w zdalnym pliku zip.

Parametry
destDir File : katalog, w którym mają zostać umieszczone pobrane pliki.

originalFiles : lista wpisów do pobrania ze zdalnego pliku zip.

Rzuca
com.android.tradefed.build.BuildRetrievalError
Wyjątek IO
BuildRetrievalError

uzyskaj ostatni dostęp

public long getLastAccess ()

Uzyskaj czas ostatniego dostępu do tego obiektu.

Zwroty
long

pobierzRemoteFilePath

public String getRemoteFilePath ()

Pobierz ścieżkę zdalnego pliku zdalnego artefaktu ZIP.

Zwroty
String

pobierzZipEntries

public  getZipEntries ()

Pobiera wpisy pliku zip zdalnego pliku zip.

Zwroty

Rzuca
BuildRetrievalError jeśli nie można było pobrać pliku.

ustaw ostatni dostęp

public void setLastAccess (long timestamp)

Zaktualizuj znacznik czasu ostatniego dostępu do obiektu.

Parametry
timestamp long