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