GCSConfigurationFAB.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Object
🎞 com.android.tradefed.config.ConfigurationFA.ConfigLoader
  🎞 com.android.tradefed.config.gcs.GCSConfiguration fabbrica.GCSConfigLoader


Caricamento dell'estensione di ConfigurationFactory.ConfigLoader che viene caricata da GCS, monitora le configurazioni incluse da una configurazione principale e genera un un'eccezione alla regola circolare include.

Riepilogo

Costruttori pubblici

GCSConfigLoader(boolean isGlobalConfig)

Metodi protetti

String findConfigName(String name, String parentName)

Trova il nome della configurazione in base al nome e al nome padre.

void trackConfig(String name, ConfigurationDef def)

Monitora 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 nome e al nome padre. Viene utilizzato per gestire correttamente di bundle e locali.

Parametri
name String: nome della configurazione

parentName String: nome dell'elemento padre della configurazione.

Ritorni
String il nome completo della configurazione.

Lanci
ConfigurationException

TrackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

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

Parametri
name String: nome della configurazione

def ConfigurationDef: valore di config.