IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


Interface pour le serveur de configuration.

Au lieu de commencer avec un fichier de configuration d'hôte, une instance Tradefed peut commencer avec un IConfigurationServer. Un tradefed commençant par IConfigurationServer charge la configuration de l'hôte actuel à partir du stockage distant et charge toutes les configurations dépendantes si nécessaire. Tradefed peut commencer par IConfigurationServer ou par un fichier de configuration, mais pas les deux.

Résumé

Méthodes publiques

abstract InputStream getConfig(String name)

Obtenez le contenu de la configuration par son nom.

abstract String getCurrentHostConfig()

Récupère le nom du fichier de configuration de l'hôte actuel pour la session Tradefed actuelle.

Méthodes publiques

getConfig

public abstract InputStream getConfig (String name)

Obtenez le contenu de la configuration par son nom.

Paramètres
name String: nom de la configuration

Renvoie
InputStream ERROR(/InputStream) est le contenu du fichier de configuration.

Génère
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

Récupère le nom du fichier de configuration de l'hôte actuel pour la session Tradefed actuelle. Au lieu de lire le fichier de configuration de l'hôte à partir des fichiers locaux, Tradefed démarre avec un IConfigurationServer obtient la configuration de l'hôte à partir du serveur.

Renvoie
String Nom d'un fichier de configuration de l'hôte.

Génère
com.android.tradefed.config.ConfigurationException
ConfigurationException