RemoteFileResolver
public
class
RemoteFileResolver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.RemoteFileResolver |
URI とサービスを使用して、さまざまな場所からファイルを読み込むことができるシンプルなクラスです。 機能を提供します。
概要
パブリック コンストラクタ | |
---|---|
RemoteFileResolver()
|
パブリック メソッド | |
---|---|
static
IRemoteFileResolver
|
getDefaultResolver(URI fileURI,
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 オブジェクト |
resolveRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)
URI で指定されたファイルを読み込み、宛先ディレクトリに配置する
パラメータ | |
---|---|
fileURI |
URI : 読み込むファイル |
destDir |
URI : 読み込まれたファイルの配置先 |
戻り値 | |
---|---|
IRemoteFileResolver.ResolvedFile |
読み込まれたファイルを表す ERROR(/File) オブジェクト |
例外 | |
---|---|
BuildRetrievalError |
リクエストされたリソースが見つからなかった場合 |
resolveRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)
URI で指定されたファイルを読み込み、宛先ディレクトリに配置する
パラメータ | |
---|---|
fileURI |
URI : 読み込むファイル |
destDir |
URI : 読み込まれたファイルの配置先 |
resolver |
IRemoteFileResolver : ファイルの解決に使用する IRemoteFileResolver |
戻り値 | |
---|---|
IRemoteFileResolver.ResolvedFile |
読み込まれたファイルを表す ERROR(/File) オブジェクト |
例外 | |
---|---|
BuildRetrievalError |
リクエストされたリソースが見つからなかった場合 |