IConfigurationServer
public interface IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
Eine Schnittstelle für den Konfigurationsserver.
Anstatt mit einer Host-Konfigurationsdatei zu beginnen, kann eine Tradefed-Instanz mit einem IConfigurationServer
beginnen. Ein Tradefed startet mit IConfigurationServer
lädt die Konfiguration des aktuellen Hosts aus dem Remote-Speicher und lädt bei Bedarf alle abhängigen Konfigurationen. Tradefed kann entweder mit IConfigurationServer
oder der Konfigurationsdatei beginnen, aber nicht mit beiden.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract InputStream | getConfig (String name) Erhalten Sie Konfigurationsinhalte anhand ihres Namens. |
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)
Erhalten Sie Konfigurationsinhalte anhand ihres Namens.
Parameter | |
---|---|
name | String : Name der Konfiguration |
Kehrt zurück | |
---|---|
InputStream | ein ERROR(/InputStream) ist der Inhalt der Konfigurationsdatei. |
Würfe | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
Rufen Sie den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung ab. Anstatt die Host-Konfigurationsdatei aus lokalen Dateien zu lesen, ruft Tradefed beim Start mit einem IConfigurationServer
die Host-Konfiguration vom Server ab.
Kehrt zurück | |
---|---|
String | ein Host-Konfigurationsdateiname. |
Würfe | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |