com.android.tradefed.config

Annotationen

Option Kennzeichnet ein Feld als IConfiguration-Option. 
OptionClass Kennzeichnet eine Klasse als Darstellung eines IConfiguration-Objekts. 

Schnittstellen

DynamicRemoteFileResolver.FileResolverLoader Lädt Implementierungen von IRemoteFileResolver
IConfigOptionValueTransformer Eine Schnittstelle zum Bearbeiten des Werts einer Konfigurationsoption 
IConfiguration Konfigurationsinformationen für einen TradeFederation-Aufruf. 
IConfigurationFactory Factory zum Erstellen von IConfiguration
IConfigurationReceiver Einfache Schnittstelle zur Darstellung eines Objekts, das ein IConfiguration akzeptiert. 
IConfigurationServer Eine Schnittstelle für den Konfigurationsserver. 
IDeviceConfiguration Gerätekonfigurationshalter-Schnittstelle. 
IFileResolverLoader Lädt Implementierungen von IRemoteFileResolver
IGlobalConfiguration Eine Klasse, die globale Konfigurationsinformationen für eine einzelne Trade Federation-Instanz umfasst (einschließlich einer beliebigen Anzahl von Aufrufen tatsächlicher Konfigurationen). 

Klassen

ArgsOptionParser Füllt Option-Felder mit geparsten Befehlszeilenargumenten. 
BootstrapServiceFileResolverLoader Lädt Resolver mithilfe der Dienstladefunktion. 
Configuration Eine konkrete IConfiguration-Implementierung, in der die geladenen Konfigurationsobjekte in einer Map gespeichert werden. 
ConfigurationDef Enthält einen Datensatz einer Konfiguration, der zugehörigen Objekte und deren Optionen. 
ConfigurationDef.ConfigObjectDef Objekt mit Informationen zu einer className und der zugehörigen Erscheinungsnummer (z.B. wenn ein Objekt in einer Konfiguration zweimal vorkommt, hat das erste die erste Erscheinungsnummer). 
ConfigurationDescriptor Konfigurationsobjekt, das einen Aspekt der Konfiguration selbst beschreibt. 
ConfigurationFactory Factory zum Erstellen von IConfiguration
ConfigurationFactory.ConfigLoader Implementierung von IConfigDefLoader, die die eingeschlossenen Konfigurationen aus einer Stammkonfiguration verfolgt und bei zirkulären Includes eine Ausnahme auslöst. 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil Dienstprogrammfunktionen zum Verarbeiten von Konfigurationsdateien. 
ConfigurationXmlParserSettings Eine einfache Klasse zum Akzeptieren von Einstellungen für den ConfigurationXmlParser

Damit Einstellungen an diesen Kurs übergeben werden können, ist der Alias erforderlich. 

DeviceConfigurationHolder Eine konkrete IDeviceConfiguration-Implementierung, in der die geladenen Gerätekonfigurationsobjekte in ihren Attributen gespeichert werden. 
DynamicRemoteFileResolver Klasse, die beim Auflösen des Pfads zu Remotedateien hilft. 
GlobalConfiguration Eine IGlobalConfiguration-Implementierung, in der die geladenen Konfigurationsobjekte in einer Map gespeichert werden 
NoOpConfigOptionValueTransformer Ein managementfreier IConfigOptionValueTransformer 
OptionCopier Eine Hilfsklasse, mit der Option-Feldwerte mit demselben Namen von einem Objekt in ein anderes kopiert werden können. 
OptionDef Enthält die Details einer Option
OptionSetter Füllt Option-Felder aus. 
OptionSetter.Handler<T>  
OptionSetter.MapHandler Ein Handler zum Verarbeiten von Werten für Kartenfelder. 
OptionSetter.OptionFieldsForName Container für die Liste der Optionsfelder mit dem angegebenen Namen. 
RemoteFileResolver Eine einfache Klasse, mit der Dateien über URIs und die Service-Provider-Funktion von verschiedenen Orten geladen werden können. 
RetryConfigurationFactory Factory, die das Wiederholen eines Befehls verarbeitet. 
SandboxConfigurationFactory Spezielle Konfigurationsfactory zum Erstellen von Konfigurationen für das Sandboxing. 

Enums

ConfigurationDescriptor.LocalTestRunner Enum, das verwendet wird, um den lokalen Testrunner anzugeben. 
Option.Importance  
OptionUpdateRule Steuert das Verhalten, wenn eine Option mehrmals angegeben wird. 

Ausnahmen

ClassNotFoundConfigurationException ConfigurationException, wenn die Klasse eines Objekts nicht gefunden wird. 
ConfigurationException Wird ausgelöst, wenn die Konfiguration nicht geladen werden konnte. 
IFileResolverLoader.ResolverLoadingException Wird ausgelöst, wenn ein Resolver nicht geladen oder initialisiert werden kann. 
OptionNotAllowedException Geben Sie ConfigurationException an, wenn eine Option nicht in der Befehlszeile übergeben werden darf. 
TemplateResolutionError Klasse, die ConfigurationException für vorlagenbezogene Fehler beim Parsen der Konfiguration erweitert.