RemoteZip
public class RemoteZip
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.util.RemoteZip |
Utilità per decomprimere singoli file all'interno di un file zip remoto.
Riepilogo
Costruttori pubblici | |
---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache) Costruttore | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader) Costruttore |
Metodi pubblici | |
---|---|
void | downloadFiles (File destDir, files) downloadFiles (File destDir, files) Scarica i file specificati nel file zip remoto. |
long | getLastAccess () Ottenere l'ultimo accesso a questo oggetto. |
String | getRemoteFilePath () Ottieni il percorso del file remoto dell'artefatto zip remoto. |
getZipEntries () Ottiene le voci del file zip di un file zip remoto. | |
void | setLastAccess (long timestamp) Aggiorna il timestamp dell'ultimo accesso dell'oggetto. |
Costruttori pubblici
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
Costruttore
Parametri | |
---|---|
remoteFilePath | String : il percorso remoto del file da scaricare. |
fileSize | long : dimensione del file remoto. |
downloader | IFileDownloader : un @{link IFileDownloader} utilizzato per scaricare un file remoto. |
useZip64 | boolean : se utilizzare o meno il formato zip64 per il download parziale. |
useCache | boolean |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
Parametri | |
---|---|
remoteFilePath | String |
fileSize | long |
downloader | IFileDownloader |
useZip64 | boolean |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)
Costruttore
Parametri | |
---|---|
remoteFilePath | String : il percorso remoto del file da scaricare. |
fileSize | long : dimensione del file remoto. |
downloader | IFileDownloader : un @{link IFileDownloader} utilizzato per scaricare un file remoto. |
Metodi pubblici
scaricare files
public void downloadFiles (File destDir,files)
Scarica i file specificati nel file zip remoto.
Parametri | |
---|---|
destDir | File : la directory in cui posizionare i file scaricati. |
files |
Getta | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| IOException |
BuildRetrievalError |
getUltimoAccesso
public long getLastAccess ()
Ottenere l'ultimo accesso a questo oggetto.
ritorna | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
Ottieni il percorso del file remoto dell'artefatto zip remoto.
ritorna | |
---|---|
String |
getZipEntry
publicgetZipEntries ()
Ottiene le voci del file zip di un file zip remoto.
ritorna | |
---|---|
Getta | |
---|---|
BuildRetrievalError | se il file non può essere scaricato. |
setUltimoAccesso
public void setLastAccess (long timestamp)
Aggiorna il timestamp dell'ultimo accesso dell'oggetto.
Parametri | |
---|---|
timestamp | long |