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