ローカルホストリソースマネージャー

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