GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Объект
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
com.android.tradefed.config.gcs.GCSConfigurationFactory.GCSConfigLoader


Расширение ConfigurationFactory.ConfigLoader , которое загружает конфигурацию из GCS, отслеживает включенные конфигурации из одной корневой конфигурации и генерирует исключение при циклическом включении.

Краткое содержание

Общественные конструкторы

GCSConfigLoader (boolean isGlobalConfig)

Защищенные методы

String findConfigName (String name, String parentName)

Найдите имя конфигурации по ее имени и родительскому имени.

void trackConfig (String name, ConfigurationDef def)

Отслеживайте конфиг для динамической загрузки.

Общественные конструкторы

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Параметры
isGlobalConfig boolean

Защищенные методы

найти имя_конфигурации

protected String findConfigName (String name, 
                String parentName)

Найдите имя конфигурации по ее имени и родительскому имени. Это используется для правильной обработки конфигураций пакета и локальных конфигураций.

Параметры
name String : имя конфигурации.

parentName String : имя родительского элемента конфигурации.

Возврат
String полное имя конфигурации.

Броски
ConfigurationException

трекконфиг

protected void trackConfig (String name, 
                ConfigurationDef def)

Отслеживайте конфиг для динамической загрузки. На данный момент поддерживаются только локальные файлы.

Параметры
name String : имя конфигурации.

def ConfigurationDef : определение конфигурации.