УдаленныйФайлРесолвер

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, и поместите его в целевой каталог.

Общественные конструкторы

УдаленныйФайлРесолвер

public RemoteFileResolver ()

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

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

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

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

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

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

разрешитьRemoteFile

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

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

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

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

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

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

разрешитьRemoteFile

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

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

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

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

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

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

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