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 einem IConfigurationServer starten. Wenn Tradefed mit IConfigurationServer startet, wird die Konfiguration des aktuellen
Hosts aus dem Remote-Speicher geladen und alle abhängigen Konfigurationen werden nach Bedarf geladen. Tradefed kann
entweder mit IConfigurationServer oder einer Konfigurationsdatei starten, aber nicht mit beiden.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
abstract
InputStream
|
getConfig(String name)
Konfigurationsinhalt anhand des Namens abrufen. |
abstract
String
|
getCurrentHostConfig()
Konfigurationsdateinamen des aktuellen Hosts für die aktuelle Tradefed-Sitzung abrufen. |
Öffentliche Methoden
getConfig
public abstract InputStream getConfig (String name)
Konfigurationsinhalt anhand des Namens abrufen.
| Parameter | |
|---|---|
name |
String: Name der Konfiguration |
| Gibt Folgendes zurück: | |
|---|---|
InputStream |
Ein InputStream ist der Inhalt der Konfigurationsdatei. |
| Löst aus | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
Konfigurationsdateinamen des aktuellen Hosts für die aktuelle Tradefed-Sitzung abrufen. Anstatt die
Hostkonfigurationsdatei aus lokalen Dateien zu lesen, ruft Tradefed, das mit einem IConfigurationServer startet, die
Hostkonfiguration vom Server ab.
| Gibt Folgendes zurück: | |
|---|---|
String |
Ein Name der Hostkonfigurationsdatei. |
| Löst aus | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|