IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


配置服务器的接口。

Tradefed 实例可以从 IConfigurationServer 启动,而不是从主机配置文件开始。以 IConfigurationServer 开头的 tradefed 将加载当前 从远程存储空间获取主机的配置,并根据需要加载所有依赖配置。Tradefed 可以 以 IConfigurationServer 或配置文件开头,但不能同时以两者开头。

摘要

公共方法

abstract InputStream getConfig(String name)

按名称获取配置内容。

abstract String getCurrentHostConfig()

获取当前 Tradefed 会话的当前主机的配置文件名称。

公共方法

getConfig

public abstract InputStream getConfig (String name)

按名称获取配置内容。

参数
name String:配置的名称

返回
InputStream ERROR(/InputStream) 是配置文件内容。

抛出
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

获取当前 Tradefed 会话的当前主机的配置文件名称。与其阅读 从本地文件获取主机配置文件,Tradefed 以 IConfigurationServer 开头,将会 从服务器获取主机配置。

返回
String 一个主机配置文件名称

抛出
com.android.tradefed.config.ConfigurationException
ConfigurationException