IConfigurationServer
public
interface
IConfigurationServer
| com.android.tradefed.config.IConfigurationServer |
Interfejs serwera konfiguracji.
Zamiast rozpoczynać od pliku konfiguracji hosta, instancja Tradefed może rozpoczynać się od IConfigurationServer. Tradefed zaczyna się od IConfigurationServer, co spowoduje załadowanie konfiguracji bieżącego hosta z usług przechowywania w chmurze i załadowanie wszystkich zależnych konfiguracji w razie potrzeby. Plik tradefed może się zaczynać od IConfigurationServer lub pliku konfiguracyjnego, ale nie od obu tych elementów jednocześnie.
Podsumowanie
Metody publiczne | |
|---|---|
abstract
InputStream
|
getConfig(String name)
Pobierz zawartość konfiguracji według jej nazwy. |
abstract
String
|
getCurrentHostConfig()
Pobierz nazwę pliku konfiguracyjnego bieżącego hosta dla bieżącej sesji Tradefed. |
Metody publiczne
getConfig
public abstract InputStream getConfig (String name)
Pobierz zawartość konfiguracji według jej nazwy.
| Parametry | |
|---|---|
name |
String: nazwa konfiguracji |
| Zwroty | |
|---|---|
InputStream |
ERROR(/InputStream) to zawartość pliku konfiguracji. |
| Rzuty | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
Pobierz nazwę pliku konfiguracyjnego bieżącego hosta dla bieżącej sesji Tradefed. Zamiast odczytywać plik konfiguracji hosta z plików lokalnych, Tradefed uruchamiany z parametrem IConfigurationServer pobiera konfigurację hosta z serwera.
| Zwroty | |
|---|---|
String |
nazwa pliku konfiguracji hosta. |
| Rzuty | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|