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 |