GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

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


Extensión de ConfigurationFactory.ConfigLoader que se carga config desde GCS, realiza un seguimiento de los parámetros de configuración incluidos desde una configuración raíz y genera un en inclusiones circulares.

Resumen

Constructores públicos

GCSConfigLoader(boolean isGlobalConfig)

Métodos protegidos

String findConfigName(String name, String parentName)

Busca el nombre de la configuración según su nombre y el nombre superior.

void trackConfig(String name, ConfigurationDef def)

Realiza un seguimiento de la configuración de la carga dinámica.

Constructores públicos

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parámetros
isGlobalConfig boolean

Métodos protegidos

findConfigName

protected String findConfigName (String name, 
                String parentName)

Busca el nombre de la configuración según su nombre y el nombre superior. Se usa para manejar adecuadamente de paquetes y locales.

Parámetros
name String: Es el nombre de la configuración.

parentName String: Es el nombre del elemento superior de la configuración.

Muestra
String el nombre completo de la configuración.

Arroja
ConfigurationException

TrackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Realiza un seguimiento de la configuración de la carga dinámica. Por el momento, solo se admiten archivos locales.

Parámetros
name String: Es el nombre de la configuración.

def ConfigurationDef: se define la configuración.