RemoteFileResolver

public class RemoteFileResolver
extends Object

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


Uma classe simples que permite carregar arquivos de vários locais usando URIs e a funcionalidade do provedor de serviços.

Resumo

Construtores públicos

RemoteFileResolver ()

Métodos públicos

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

Carregue um arquivo especificado por um URI e coloque-o no diretório de destino

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

Carregue um arquivo especificado por um URI e coloque-o no diretório de destino

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

Carregue um arquivo especificado por um URI e coloque-o no diretório de destino

Construtores públicos

RemoteFileResolver

public RemoteFileResolver ()

Métodos públicos

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Carregue um arquivo especificado por um URI e coloque-o no diretório de destino

Parâmetros
fileURI URI : o arquivo a ser carregado (necessário para determinar o protocolo)

config : a configuração com a qual inicializar o resolvedor

Devoluções
IRemoteFileResolver um objeto IRemoteFileResolver para carregar arquivos para o protocolo fornecido

resolverRemoteFile

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

Carregue um arquivo especificado por um URI e coloque-o no diretório de destino

Parâmetros
fileURI URI : o arquivo a ser carregado

destDir URI : o destino para colocar o arquivo carregado

Devoluções
IRemoteFileResolver.ResolvedFile um objeto ERROR(/File) representando o arquivo carregado

Lança
BuildRetrievalError quando o recurso solicitado não pode ser localizado

resolverRemoteFile

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

Carregue um arquivo especificado por um URI e coloque-o no diretório de destino

Parâmetros
fileURI URI : o arquivo a ser carregado

destDir URI : o destino para colocar o arquivo carregado

resolver IRemoteFileResolver : o IRemoteFileResolver a ser usado para resolver o arquivo

Devoluções
IRemoteFileResolver.ResolvedFile um objeto ERROR(/File) representando o arquivo carregado

Lança
BuildRetrievalError quando o recurso solicitado não pode ser localizado