com.android.tradefed.config

Interfejsy

DynamicRemoteFileResolver.FileResolverLoader Ładuje implementacje usługi IRemoteFileResolver
IConfiguration Informacje o konfiguracji wywołania TradeFederation. 
IConfigurationFactory Fabryka do tworzenia IConfigurations  
IConfigurationReceiver Prosty interfejs reprezentujący obiekt, który akceptuje IConfiguration
IDeviceConfiguration Interfejs urządzenia do konfiguracji uchwytu. 

Zajęcia

ArgsOptionParser Wypełnia pola Option na podstawie przeanalizowanych argumentów wiersza poleceń. 
Konfiguracja Konkretna implementacja IConfiguration, która przechowuje załadowane obiekty konfiguracji na mapie. 
ConfigurationDef Zawiera rekord konfiguracji, powiązanych z nią obiektów i ich opcji. 
ConfigurationDef.ConfigObjectDef Obiekt zawierający informacje o nazwa_klasy i numerze jego wystąpienia (np. jeśli konfiguracja zawiera ten sam obiekt dwa razy, pierwszy będzie miał pierwszy numer wystąpienia). 
ConfigurationFactory Fabryka do tworzenia IConfiguration
ConfigurationFactory.ConfigLoader Implementacja IConfigDefLoader, która śledzi uwzględnione konfiguracje z jednego pliku konfiguracji głównej i wyrzuca wyjątek w przypadku pętli uwzględnień. 
ConfigurationUtil Funkcje pomocnicze do obsługi plików konfiguracji. 
ConfigurationXmlParserSettings Prosta klasa do przyjmowania ustawień dla ConfigurationXmlParser

Aby przekazać ustawienia do zajęć, musisz podać alias. 

DeviceConfigurationHolder konkretnej implementacji IDeviceConfiguration, która przechowuje załadowane obiekty konfiguracji urządzenia w swoich atrybutach; 
DynamicRemoteFileResolver Klasa, która pomaga w rozwiązywaniu ścieżek do plików zdalnych. 
OptionCopier Klasa pomocnicza, która może kopiować wartości pól Option o tych samych nazwach z jednego obiektu do drugiego. 
OptionSetter Wypełnia pola Option
OptionSetter.OptionFieldsForName Kontener na listę pól opcji o podanej nazwie. 
RetryConfigurationFactory Fabryka obsługująca ponowne próby wykonania polecenia. 
SandboxConfigurationFactory Specjalna fabryka konfiguracji do obsługi tworzenia konfiguracji na potrzeby piaskownicy. 

Wyjątki

ClassNotFoundConfigurationException ConfigurationException, gdy nie można znaleźć klasy obiektu. 
OptionNotAllowedException Specyficzne ConfigurationException, gdy opcja nie może być przekazana w wierszu polecenia. 
TemplateResolutionError Klasa rozszerzająca ConfigurationException, która służy do obsługi błędów związanych z szablonem podczas analizowania konfiguracji.