GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

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


Estensione di ConfigurationFactory.ConfigLoader che carica la configurazione da GCS, tiene traccia delle configurazioni incluse da una configurazione root e genera un'eccezione sulle inclusioni circolari.

Riepilogo

Costruttori pubblici

GCSConfigLoader (boolean isGlobalConfig)

Metodi protetti

String findConfigName (String name, String parentName)

Trova il nome della configurazione in base al suo nome e al suo nome principale.

void trackConfig (String name, ConfigurationDef def)

Traccia la configurazione per il caricamento dinamico.

Costruttori pubblici

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parametri
isGlobalConfig boolean

Metodi protetti

findConfigName

protected String findConfigName (String name, 
                String parentName)

Trova il nome della configurazione in base al suo nome e al suo nome principale. Viene utilizzato per gestire correttamente le configurazioni dei bundle e le configurazioni locali.

Parametri
name String : nome della configurazione

parentName String : il nome del genitore di config.

ritorna
String il nome completo della configurazione.

Getta
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Traccia la configurazione per il caricamento dinamico. Al momento sono supportati solo i file locali.

Parametri
name String : nome della configurazione

def ConfigurationDef : definizione della configurazione.