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