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