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


Rozszerzenie klasy ConfigurationFactory.ConfigLoader, które wczytuje konfigurację z GCS, śledzi uwzględnione konfiguracje z jednej konfiguracji głównej i wyrzuca wyjątek w przypadku pętli uwzględnień.

Podsumowanie

Konstruktory publiczne

GCSConfigLoader(boolean isGlobalConfig)

Chronione metody

String findConfigName(String name, String parentName)

Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy elementu nadrzędnego.

void trackConfig(String name, ConfigurationDef def)

Śledź konfigurację ładowania dynamicznego.

Konstruktory publiczne

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parametry
isGlobalConfig boolean

Chronione metody

findConfigName

protected String findConfigName (String name, 
                String parentName)

Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy elementu nadrzędnego. Służy on do prawidłowego obsługiwania konfiguracji pakietów i konfiguracji lokalnych.

Parametry
name String: nazwa konfiguracji

parentName String: nazwa jednostki nadrzędnej konfiguracji.

Zwroty
String pełna nazwa konfiguracji.

Rzuty
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Śledź konfigurację ładowania dynamicznego. Obecnie obsługiwane są tylko pliki lokalne.

Parametry
name String: nazwa konfiguracji

def ConfigurationDef: definicja konfiguracji.