com.android.tradefed.config

Remarques

Option Annote un champ comme représentant une option IConfiguration .
OptionClass Annote une classe comme représentant un objet IConfiguration .

Interfaces

DynamicRemoteFileResolver.FileResolverLoader Charge les implémentations de IRemoteFileResolver .
IConfigOptionValueTransformerIConfigOptionValueTransformer Une interface pour manipuler la valeur de l'option de configuration
IConfiguration Informations de configuration pour un appel TradeFederation.
IConfigurationFactory Fabrique de création IConfiguration
IConfigurationReceiver Interface simple pour représenter un objet qui accepte un IConfiguration .
IConfigurationServer Une interface pour le serveur de configuration.
IDeviceConfigurationIDeviceConfiguration Interface de support de configuration de périphérique.
IFileResolverLoader Charge les implémentations de IRemoteFileResolver .
IGlobalConfiguration Une classe pour englober les informations de configuration globales pour une seule instance de fédération commerciale (englobant n'importe quel nombre d'invocations de configurations réelles).

Des classes

ArgsOptionParser Remplit les champs Option à partir des arguments de ligne de commande analysés.
BootstrapServiceFileResolverLoader Charge les résolveurs à l'aide de la fonction de chargement de service.
ClassNotFoundConfigurationExceptionClassNotFoundConfigurationException ConfigurationException lorsque la classe d'un objet est introuvable.
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 des informations pour un nom de classe et le numéro d'apparence qu'il a (par exemple, si une configuration a le même objet deux fois, le premier aura le premier numéro d'apparence).
Descripteur de configuration Objet de configuration qui décrit certains aspects de la configuration elle-même.
ConfigurationException Levé si la configuration n'a pas pu être chargée.
Usine de configuration Usine de création IConfiguration .
ConfigurationFactory.ConfigLoaderConfigurationFactory.ConfigLoader Implémentation de IConfigDefLoader qui suit les configurations incluses à partir d'une configuration racine et lève une exception sur les inclusions circulaires.
ConfigurationFactory.ExceptionLoaderConfigurationFactory.ExceptionLoader
ConfigurationUtil Fonctions utilitaires pour gérer les fichiers de configuration.
ConfigurationXmlParserSettingsConfigurationXmlParserSettings Une classe simple pour accepter les paramètres du ConfigurationXmlParser

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

DeviceConfigurationHolder Une implémentation IDeviceConfiguration concrète 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.
Configuration globale Une implémentation IGlobalConfiguration qui stocke les objets de configuration chargés dans une carte
IFileResolverLoader.ResolverLoadingException Exception levée si un résolveur ne peut pas être chargé ou initialisé.
NoOpConfigOptionValueTransformerNoOpConfigOptionValueTransformer Un IConfigOptionValueTransformer sans opération
OptionCopier Une classe d'assistance qui peut copier des valeurs de champ Option avec les mêmes noms d'un objet à un autre.
OptionDef Contient les détails d'une Option .
OptionNotAllowedException ConfigurationException lorsqu'une option n'est pas autorisée à être transmise dans la ligne de commande.
OptionSetter Remplit les champs Option .
OptionSetter.OptionFieldsForName Conteneur pour la liste des champs d'option avec le nom donné.
RemoteFileResolver Une classe simple qui permet de charger des fichiers à partir de divers endroits à l'aide d'URI et de la fonctionnalité du fournisseur de services.
RetryConfigurationFactoryRetryConfigurationFactory Usine qui gère la nouvelle tentative d'une commande.
SandboxConfigurationFactory Usine de configuration spéciale pour gérer la création de configurations à des fins de sandboxing.
TemplateResolutionError Classe étendant ConfigurationException pour l'erreur liée au modèle lors de l'analyse de la configuration.

Énumérations

ConfigurationDescriptor.LocalTestRunnerConfigurationDescriptor.LocalTestRunner Énumération utilisée pour indiquer le testeur local.
Option.Importance
OptionUpdateRuleOptionUpdateRule Contrôle le comportement lorsqu'une option est spécifiée plusieurs fois.