RemoteFileResolver

public class RemoteFileResolver
extends Object

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


Es una clase simple que permite cargar archivos desde una variedad de lugares con URIs y la funcionalidad del proveedor de servicios.

Resumen

Constructores públicos

RemoteFileResolver()

Métodos públicos

static IRemoteFileResolver getDefaultResolver(URI fileURI, config)

Carga un archivo especificado por un URI y colócalo en el directorio de destino

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

Carga un archivo especificado por un URI y colócalo en el directorio de destino

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

Carga un archivo especificado por un URI y colócalo en el directorio de destino

Constructores públicos

RemoteFileResolver

public RemoteFileResolver ()

Métodos públicos

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Carga un archivo especificado por un URI y colócalo en el directorio de destino

Parámetros
fileURI URI: Es el archivo que se cargará (necesario para determinar el protocolo).

config : Es la configuración con la que se inicializa el solucionador.

Muestra
IRemoteFileResolver Un objeto IRemoteFileResolver para cargar archivos del protocolo determinado

resolveRemoteFile

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

Carga un archivo especificado por un URI y colócalo en el directorio de destino

Parámetros
fileURI URI: Es el archivo que se cargará.

destDir URI: Es el destino en el que se colocará el archivo cargado.

Muestra
IRemoteFileResolver.ResolvedFile Un objeto ERROR(/File) que representa el archivo cargado

Arroja
BuildRetrievalError cuando no se puede encontrar el recurso solicitado

resolveRemoteFile

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

Carga un archivo especificado por un URI y colócalo en el directorio de destino

Parámetros
fileURI URI: Es el archivo que se cargará.

destDir URI: Es el destino en el que se colocará el archivo cargado.

resolver IRemoteFileResolver: Es el IRemoteFileResolver que se usará para resolver el archivo.

Muestra
IRemoteFileResolver.ResolvedFile Un objeto ERROR(/File) que representa el archivo cargado

Arroja
BuildRetrievalError cuando no se puede encontrar el recurso solicitado