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 |
リクエストされたリソースが見つからないとき |