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 |