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 |