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


Erweiterung von ConfigurationFactory.ConfigLoader, die geladen wird Konfiguration aus GCS, verfolgt die enthaltenen Konfigurationen aus einer Stammkonfiguration und wirft eine Ausnahme bei kreisförmigen Einschlüssen.

Zusammenfassung

Öffentliche Konstruktoren

GCSConfigLoader(boolean isGlobalConfig)

Geschützte Methoden

String findConfigName(String name, String parentName)

Sie können den Namen der Konfiguration anhand des Namens und des übergeordneten Namens ermitteln.

void trackConfig(String name, ConfigurationDef def)

Tracking-Konfiguration für dynamisches Laden.

Öffentliche Konstruktoren

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parameter
isGlobalConfig boolean

Geschützte Methoden

FindConfigName

protected String findConfigName (String name, 
                String parentName)

Sie können den Namen der Konfiguration anhand des Namens und des übergeordneten Namens ermitteln. Dies wird verwendet, um und lokale Konfigurationen zu bündeln.

Parameter
name String: Name der Konfiguration

parentName String: Name des übergeordneten Elements der Konfiguration.

Returns
String den vollständigen Namen der Konfiguration.

Ausgabe
ConfigurationException

Track-Konfiguration

protected void trackConfig (String name, 
                ConfigurationDef def)

Tracking-Konfiguration für dynamisches Laden. Derzeit werden nur lokale Dateien unterstützt.

Parameter
name String: Name der Konfiguration

def ConfigurationDef: Definition der Konfiguration