GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationFactory.ConfigLoader (link em inglês)
     ↳ com.android.tradefed.config.gcs.GCSConfigurationFactory.GCSConfigLoader


Extensão de ConfigurationFactory.ConfigLoader que é carregada do GCS, rastreia as configurações incluídas em uma configuração raiz e gera uma exceção de inclusões circulares.

Resumo

Construtores públicos

GCSConfigLoader(boolean isGlobalConfig)

Métodos protegidos

String findConfigName(String name, String parentName)

Encontre o nome da configuração com base no nome dela e no nome do pai.

void trackConfig(String name, ConfigurationDef def)

Configuração de rastreamento para carregamento dinâmico.

Construtores públicos

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parâmetros
isGlobalConfig boolean

Métodos protegidos

findConfigName

protected String findConfigName (String name, 
                String parentName)

Encontre o nome da configuração com base no nome dela e no nome do pai. Isso é usado para lidar corretamente configurações de pacote e configurações locais.

Parâmetros
name String: nome da configuração

parentName String: nome do pai da configuração.

Retorna
String o nome completo da configuração.

Gera
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Configuração de rastreamento para carregamento dinâmico. No momento, apenas arquivos locais são aceitos.

Parâmetros
name String: nome da configuração

def ConfigurationDef: definição do config.