IConfigurationServer
public
interface
IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
Eine Schnittstelle für den Konfigurationsserver.
Anstatt mit einer Hostkonfigurationsdatei zu beginnen, kann eine Tradefed-Instanz mit einer IConfigurationServer
beginnen. Ein Tradefed-Objekt, das mit IConfigurationServer
beginnt, lädt die Konfiguration des aktuellen Hosts aus dem Remote-Speicher und alle abhängigen Konfigurationen nach Bedarf. Tradefed kann entweder mit IConfigurationServer
oder einer Konfigurationsdatei beginnen, aber nicht mit beiden.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
InputStream
|
getConfig(String name)
Konfigurationsinhalte anhand des Namens abrufen |
abstract
String
|
getCurrentHostConfig()
Ruft den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung ab. |
Öffentliche Methoden
getConfig
public abstract InputStream getConfig (String name)
Konfigurationsinhalte anhand des Namens abrufen
Parameter | |
---|---|
name |
String : Name der Konfiguration |
Returns | |
---|---|
InputStream |
ERROR(/InputStream) ist der Inhalt der Konfigurationsdatei. |
Ausgabe | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
Ruft den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung ab. Anstatt die Hostkonfigurationsdatei aus lokalen Dateien zu lesen, wird bei Tradefed mit einer IConfigurationServer
die Hostkonfiguration vom Server abgerufen.
Returns | |
---|---|
String |
den Namen einer Hostkonfigurationsdatei. |
Ausgabe | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |