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 | InputStream — это содержимое файла конфигурации. |
| Броски | |
|---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException | |
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
Получите имя файла конфигурации текущего хоста для текущей сессии Tradefed. Вместо чтения файла конфигурации хоста из локальных файлов, запуск Tradefed с помощью IConfigurationServer позволит получить конфигурацию хоста с сервера.
| Возвраты | |
|---|---|
String | имя файла конфигурации хоста. |
| Броски | |
|---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException | |