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 |
受保护的方法
清除主机资源
protected void clearHostResource (String name, File localFile)
清除本地主机资源。
参数 | |
---|---|
name |
String :主机资源的 ID。 |
localFile |
File :本地文件。 |
提取主机资源
protected File fetchHostResource (String name, String value)
将本地文件用作主机资源。
参数 | |
---|---|
name |
String :主机资源的名称。 |
value |
String :主机资源的本地路径。 |
返回 | |
---|---|
File |
本地文件 |
抛出 | |
---|---|
ConfigurationException |