Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

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 suo nome padre.

void trackConfig (String name, ConfigurationDef def)

Traccia la configurazione per il caricamento dinamico.

Costruttori pubblici

Caricatore di configurazione GCS

public GCSConfigLoader (boolean isGlobalConfig)

Parametri
isGlobalConfig boolean

Metodi protetti

trovaNomeConfig

protected String findConfigName (String name, 
                String parentName)

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

Parametri
name String : nome della configurazione

parentName String : nome del genitore di config.

ritorna
String il nome completo della configurazione.

Tiri
ConfigurationException

tracciaConfig

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 : config's def.