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


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 nome principale.

void trackConfig (String name, ConfigurationDef def)

Tieni traccia della configurazione per il caricamento dinamico.

Costruttori pubblici

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parametri
isGlobalConfig boolean

Metodi protetti

findConfigNome

protected String findConfigName (String name, 
                String parentName)

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

Parametri
name String : nome della configurazione

parentName String : nome del genitore della configurazione.

ritorna
String il nome completo della configurazione.

Lancia
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Tieni traccia della configurazione per il caricamento dinamico. Al momento sono supportati solo i file locali.

Parametri
name String : nome della configurazione

def ConfigurationDef : definizione della configurazione.