LocalHostResourceManager
public
class
LocalHostResourceManager
extends Object
implements
IHostResourceManager
| java.lang.Object | |
| ↳ | com.android.tradefed.host.LocalHostResourceManager |
マネージャーのホストリソース。ホストリソースはローカル ファイルです。
概要
パブリック コンストラクタ | |
|---|---|
LocalHostResourceManager()
|
|
パブリック メソッド | |
|---|---|
void
|
cleanup()
ホスト リソースをクリーンアップします。 |
File
|
getFile(String name)
リソース ID でホストリソースのローカル ファイルを取得します。 |
void
|
setup()
ホストリソースを設定する。 |
保護されたメソッド | |
|---|---|
void
|
clearHostResource(String name, File localFile)
ローカルホストリソースを消去します。 |
File
|
fetchHostResource(String name, String value)
ローカル ファイルをホスト リソースとして使用します。 |
パブリック コンストラクタ
LocalHostResourceManager
public LocalHostResourceManager ()
パブリック メソッド
クリーンアップ
public void cleanup ()
ホスト リソースをクリーンアップします。
getFile
public File getFile (String name)
リソース ID でホストリソースのローカル ファイルを取得します。
| パラメータ | |
|---|---|
name |
String: ホストリソースのリソース ID。 |
| 戻り値 | |
|---|---|
File |
ホストリソースのローカル ファイル。 |
設定
public void setup ()
ホストリソースを設定する。ホスト リソースは、クラウド上のリモート ファイルやローカル ファイルなど、さまざまな場所から取得できます。このインターフェースは、Tradefed が必要なホストリソースを取得するための統一された方法を提供します。セットアップでは、ファイルをローカルに適切にダウンロードする必要があります。その後、Tradefed は getFile を介してホストリソース名でローカルを取得できます。
| 例外 | |
|---|---|
ConfigurationException |
|
保護されたメソッド
clearHostResource
protected void clearHostResource (String name,
File localFile)ローカルホスト リソースを消去します。
| パラメータ | |
|---|---|
name |
String: ホストリソースの ID。 |
localFile |
File: ローカル ファイル。 |
fetchHostResource
protected File fetchHostResource (String name,
String value)ローカル ファイルをホスト リソースとして使用します。
| パラメータ | |
|---|---|
name |
String: ホストリソースの名前。 |
value |
String: ホストリソースのローカルパス。 |
| 戻り値 | |
|---|---|
File |
ローカル ファイル。 |
| 例外 | |
|---|---|
ConfigurationException |
|