GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationFactory.ConfigLoader
     ↳ com.android.tradefed.config.gcs.GCSConfigurationFactory.GCSConfigLoader


ConfigurationFactory.ConfigLoader uzantısıdır. Yapılandırmayı GCS'den yükler, dahil edilen yapılandırmaları tek bir kök yapılandırmadan izler ve döngüsel dahil etmelerde istisna oluşturur.

Özet

Herkese açık kurucular

GCSConfigLoader(boolean isGlobalConfig)

Korunan yöntemler

String findConfigName(String name, String parentName)

Yapılandırmanın adını, adına ve üst öğesinin adına göre bulun.

void trackConfig(String name, ConfigurationDef def)

Dinamik yükleme için kanal yapılandırması.

Herkese açık kurucular

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parametreler
isGlobalConfig boolean

Korunan yöntemler

findConfigName

protected String findConfigName (String name, 
                String parentName)

Yapılandırmanın adını, adına ve üst öğesinin adına göre bulun. Bu, paket yapılandırmalarını ve yerel yapılandırmaları düzgün şekilde işlemek için kullanılır.

Parametreler
name String: Yapılandırmanın adı

parentName String: config öğesinin ebeveyninin adı.

İlerlemeler
String yapılandırmanın tam adı.

Atışlar
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Dinamik yükleme için kanal yapılandırması. Şu anda yalnızca yerel dosyalar desteklenmektedir.

Parametreler
name String: Yapılandırmanın adı

def ConfigurationDef: config'in def.