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 den aktuellen Status Hostkonfiguration aus dem Remotespeicher und laden Sie alle abhängigen Konfigurationen nach Bedarf. Tradefed Can die entweder mit IConfigurationServer oder mit der 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 Ein ERROR(/InputStream) ist der Inhalt der Konfigurationsdatei.

Ausgabe
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, wird der Austausch mit einem IConfigurationServer die Hostkonfiguration vom Server abrufen.

Returns
String den Namen einer Hostkonfigurationsdatei.

Ausgabe
com.android.tradefed.config.ConfigurationException
ConfigurationException