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, das mit IConfigurationServer
beginnt, lädt die Konfiguration des aktuellen Hosts aus dem Remote-Speicher und lädt alle abhängigen Konfigurationen nach Bedarf. Tradefed kann entweder mit IConfigurationServer
oder mit einer Konfigurationsdatei beginnen, aber nicht mit beiden.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
InputStream
|
getConfig(String name)
Konfigurationsinhalte anhand des Namens abrufen |
abstract
String
|
getCurrentHostConfig()
Rufen Sie 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, ruft Tradefed zuerst mit einem IConfigurationServer
die Hostkonfiguration vom Server ab.
Returns | |
---|---|
String |
den Namen einer Hostkonfigurationsdatei. |
Ausgabe | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |