com.android.tradefed.config

Interfaces

DynamicRemoteFileResolver.FileResolverLoader Charge les implémentations de IRemoteFileResolver .
IConfiguration Informations de configuration pour un appel TradeFederation.
IConfigurationFactory Usine de création IConfiguration s
IConfigurationRécepteur Interface simple pour représenter un objet qui accepte un IConfiguration .
IDeviceConfiguration Interface du support de configuration du périphérique.

Des classes

ArgsOptionParser Remplit les champs Option à partir des arguments de ligne de commande analysés.
Configuration Une implémentation concrète IConfiguration qui stocke les objets de configuration chargés dans une carte.
ConfigurationDef Contient un enregistrement d’une configuration, de ses objets associés et de leurs options.
ConfigurationDef.ConfigObjectDef Objet pour contenir les informations sur un nom de classe et son numéro d'apparence (par exemple, si une configuration a deux fois le même objet, le premier aura le premier numéro d'apparence).
Usine de configuration Usine de création IConfiguration .
ConfigurationFactory.ConfigLoader Implémentation de IConfigDefLoader qui suit les configurations incluses à partir d'une configuration racine et lève une exception sur les inclusions circulaires.
ConfigurationUtil Fonctions utilitaires pour gérer les fichiers de configuration.
ConfigurationXmlParserSettings Une classe simple pour accepter les paramètres de ConfigurationXmlParser

Pour transmettre des paramètres à cette classe, l'alias est obligatoire.

DeviceConfigurationHolder Une implémentation concrète IDeviceConfiguration qui stocke les objets de configuration de périphérique chargés dans ses attributs.
DynamicRemoteFileResolver Classe qui aide à résoudre le chemin d’accès aux fichiers distants.
OptionCopieur Une classe d'assistance qui peut copier les valeurs des champs Option avec les mêmes noms d'un objet à un autre.
OptionSetter Remplit les champs Option .
OptionSetter.OptionFieldsForName Conteneur pour la liste des champs d'option portant le nom donné.
RéessayerConfigurationFactory Usine qui gère les nouvelles tentatives d’une commande.
SandboxConfigurationFactory Usine de configuration spéciale pour gérer la création de configurations à des fins de sandboxing.

Des exceptions

ClassNotFoundConfigurationException ConfigurationException lorsque la classe d'un objet est introuvable.
OptionNotAllowedException ConfigurationException spécifique lorsqu'une option ne peut pas être transmise dans la ligne de commande.
Erreur de résolution de modèle Classe étendant ConfigurationException pour l’erreur liée au modèle lors de l’analyse de la configuration.