ローカルホストリソースマネージャー
public class LocalHostResourceManager
extends Object
implements IHostResourceManager
java.lang.オブジェクト | |
↳ | 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) ローカル ファイルをホスト リソースとして使用します。 |
パブリックコンストラクター
ローカルホストリソースマネージャー
public LocalHostResourceManager ()
パブリックメソッド
掃除
public void cleanup ()
ホストのリソースをクリーンアップします。
ファイルの取得
public File getFile (String name)
リソースIDでホストリソースのローカルファイルを取得します。
パラメーター | |
---|---|
name | String : ホスト リソースのリソース ID。 |
戻り値 | |
---|---|
File | ホストリソースのローカルファイル。 |
設定
public void setup ()
ホストリソースを設定します。ホスト リソースは、クラウド上のリモートまたはローカル ファイルなど、さまざまな場所から取得される場合があります。このインターフェイスは、trafed が必要なホスト リソースを取得するための統一された方法を提供します。セットアップではファイルをローカルに適切にダウンロードする必要があり、後で tradefed は getFile を通じてホスト リソース名によってローカルを取得できるようになります。
投げる | |
---|---|
ConfigurationException |
保護されたメソッド
クリアホストリソース
protected void clearHostResource (String name, File localFile)
ローカルホストリソースをクリアします。
パラメーター | |
---|---|
name | String : ホスト リソースの ID。 |
localFile | File : ローカル ファイル。 |
フェッチホストリソース
protected File fetchHostResource (String name, String value)
ローカル ファイルをホスト リソースとして使用します。
パラメーター | |
---|---|
name | String : ホスト リソースの名前。 |
value | String : ホスト リソースのローカル パス。 |
戻り値 | |
---|---|
File | ローカルファイル。 |
投げる | |
---|---|
ConfigurationException |