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

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

findConfigName

protected String findConfigName (String name, 
                String parentName)

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

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

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

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

Броски
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

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

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

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