Resolución de archivos remotos

public class RemoteFileResolver
extends Object

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


Una clase simple que permite cargar archivos desde una variedad de lugares usando URI y la funcionalidad del proveedor de servicios.

Resumen

Constructores públicos

RemoteFileResolver ()

Métodos públicos

static IRemoteFileResolver getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config)

Cargue un archivo especificado por un URI y colóquelo en el directorio de destino

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

Cargue un archivo especificado por un URI y colóquelo en el directorio de destino

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

Cargue un archivo especificado por un URI y colóquelo en el directorio de destino

Constructores públicos

Resolución de archivos remotos

public RemoteFileResolver ()

Métodos públicos

obtenerDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Cargue un archivo especificado por un URI y colóquelo en el directorio de destino

Parámetros
fileURI URI : el archivo a cargar (necesario para determinar el protocolo)

config : la configuración con la que inicializar el solucionador

Devoluciones
IRemoteFileResolver un objeto IRemoteFileResolver para cargar archivos para el protocolo dado

resolverArchivoRemoto

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

Cargue un archivo especificado por un URI y colóquelo en el directorio de destino

Parámetros
fileURI URI : el archivo a cargar

destDir URI : el destino para colocar el archivo cargado

Devoluciones
IRemoteFileResolver.ResolvedFile un objeto ERROR(/File) que representa el archivo cargado

Lanza
BuildRetrievalError cuando el recurso solicitado no puede ser localizado

resolverArchivoRemoto

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

Cargue un archivo especificado por un URI y colóquelo en el directorio de destino

Parámetros
fileURI URI : el archivo a cargar

destDir URI : el destino para colocar el archivo cargado

resolver IRemoteFileResolver : el IRemoteFileResolver que se utilizará para resolver el archivo

Devoluciones
IRemoteFileResolver.ResolvedFile un objeto ERROR(/File) que representa el archivo cargado

Lanza
BuildRetrievalError cuando el recurso solicitado no puede ser localizado