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 ()

パブリック メソッド

cleanup

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