RemoteFileResolver

public class RemoteFileResolver
extends Object

java.lang.Object
com.android.tradefed.config.RemoteFileResolver


Class sederhana yang memungkinkan seseorang memuat file dari berbagai tempat menggunakan URI dan fungsi penyedia layanan.

Ringkasan

Konstruktor publik

RemoteFileResolver()

Metode publik

static IRemoteFileResolver getDefaultResolver(URI fileURI, Map<String, String> config)

Memuat file yang ditentukan oleh URI dan menempatkannya di direktori tujuan

static IRemoteFileResolver.ResolvedFile resolveRemoteFile(URI fileURI, URI destDir)

Memuat file yang ditentukan oleh URI dan menempatkannya di direktori tujuan

static IRemoteFileResolver.ResolvedFile resolveRemoteFile(URI fileURI, URI destDir, IRemoteFileResolver resolver)

Memuat file yang ditentukan oleh URI dan menempatkannya di direktori tujuan

Konstruktor publik

RemoteFileResolver

public RemoteFileResolver ()

Metode publik

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                Map<String, String> config)

Memuat file yang ditentukan oleh URI dan menempatkannya di direktori tujuan

Parameter
fileURI URI: file yang akan dimuat (diperlukan untuk menentukan protokol)

config Map: konfigurasi yang akan digunakan untuk menginisialisasi resolver

Hasil
IRemoteFileResolver objek IRemoteFileResolver untuk memuat file untuk protokol yang diberikan

resolveRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir)

Memuat file yang ditentukan oleh URI dan menempatkannya di direktori tujuan

Parameter
fileURI URI: file yang akan dimuat

destDir URI: tujuan untuk menempatkan file yang dimuat

Hasil
IRemoteFileResolver.ResolvedFile objek File yang mewakili file yang dimuat

Menampilkan
BuildRetrievalError saat resource yang diminta tidak dapat ditemukan

resolveRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir, 
                IRemoteFileResolver resolver)

Memuat file yang ditentukan oleh URI dan menempatkannya di direktori tujuan

Parameter
fileURI URI: file yang akan dimuat

destDir URI: tujuan untuk menempatkan file yang dimuat

resolver IRemoteFileResolver: IRemoteFileResolver yang akan digunakan untuk menyelesaikan file

Hasil
IRemoteFileResolver.ResolvedFile objek File yang mewakili file yang dimuat

Menampilkan
BuildRetrievalError saat resource yang diminta tidak dapat ditemukan