IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


Un'interfaccia per il server di configurazione.

Invece di iniziare con un file di configurazione host, un'istanza Tradefed può iniziare con un IConfigurationServer . Un tradefed inizia con IConfigurationServer caricherà la configurazione dell'host corrente dall'archivio remoto e caricherà tutte le configurazioni dipendenti secondo necessità. Tradefed può iniziare con IConfigurationServer o con il file di configurazione, ma non con entrambi.

Riepilogo

Metodi pubblici

abstract InputStream getConfig (String name)

Ottieni il contenuto di configurazione in base al nome.

abstract String getCurrentHostConfig ()

Ottieni il nome del file di configurazione dell'host corrente per la sessione Tradefed corrente.

Metodi pubblici

getConfig

public abstract InputStream getConfig (String name)

Ottieni il contenuto di configurazione in base al nome.

Parametri
name String : nome della configurazione

ritorna
InputStream un ERROR(/InputStream) è il contenuto del file di configurazione.

Lancia
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

Ottieni il nome del file di configurazione dell'host corrente per la sessione Tradefed corrente. Invece di leggere il file di configurazione dell'host dai file locali, Tradefed inizia con un IConfigurationServer otterrà la configurazione dell'host dal server.

ritorna
String un nome di file di configurazione dell'host.

Lancia
com.android.tradefed.config.ConfigurationException
ConfigurationException