RemoteFileResolver

public class RemoteFileResolver
extends Object

java.lang.Объект
com.android.tradefed.config.RemoteFileResolver


Простой класс, который позволяет загружать файлы из разных мест, используя URI и функциональные возможности поставщика услуг.

Краткое содержание

Публичные конструкторы

RemoteFileResolver ()

Публичные методы

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

Загрузите файл, указанный URI, и поместите его в каталог назначения.

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

Загрузите файл, указанный URI, и поместите его в каталог назначения.

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

Загрузите файл, указанный URI, и поместите его в каталог назначения.

Публичные конструкторы

RemoteFileResolver

public RemoteFileResolver ()

Публичные методы

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Загрузите файл, указанный URI, и поместите его в каталог назначения.

Параметры
fileURI URI : файл для загрузки (необходим для определения протокола)

config : конфигурация для инициализации распознавателя

Возвращает
IRemoteFileResolver объект IRemoteFileResolver для загрузки файлов для данного протокола

разрешить удаленный файл

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

Загрузите файл, указанный URI, и поместите его в каталог назначения.

Параметры
fileURI URI : файл для загрузки

destDir URI : место назначения для размещения загруженного файла

Возвращает
IRemoteFileResolver.ResolvedFile объект ERROR(/File) , представляющий загруженный файл

Броски
BuildRetrievalError когда запрошенный ресурс не может быть расположен

разрешить удаленный файл

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

Загрузите файл, указанный URI, и поместите его в каталог назначения.

Параметры
fileURI URI : файл для загрузки

destDir URI : место назначения для размещения загруженного файла

resolver IRemoteFileResolver : IRemoteFileResolver , используемый для разрешения файла.

Возвращает
IRemoteFileResolver.ResolvedFile объект ERROR(/File) , представляющий загруженный файл

Броски
BuildRetrievalError когда запрошенный ресурс не может быть расположен