IConfigurationServer
public interface IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
Интерфейс для сервера конфигурации.
Вместо того, чтобы начинать с файла конфигурации хоста, экземпляр Tradefed может начинаться с IConfigurationServer
. Tradefed начинается с IConfigurationServer
который загружает текущую конфигурацию хоста из удаленного хранилища и загружает все зависимые конфигурации по мере необходимости. 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 |