GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Obiekt
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
com.android.tradefed.config.gcs.GCSConfigurationFactory.GCSConfigLoader


Rozszerzenie ConfigurationFactory.ConfigLoader , które ładuje konfigurację z GCS, śledzi dołączone konfiguracje z jednej konfiguracji głównej i zgłasza wyjątek w cyklicznych dołączeniach.

Streszczenie

Konstruktory publiczne

GCSConfigLoader (boolean isGlobalConfig)

Metody chronione

String findConfigName (String name, String parentName)

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

void trackConfig (String name, ConfigurationDef def)

Śledź konfigurację do dynamicznego ładowania.

Konstruktory publiczne

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

Parametry
isGlobalConfig boolean

Metody chronione

znajdźNazwęKonfiguracji

protected String findConfigName (String name, 
                String parentName)

Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy nadrzędnej. Służy do prawidłowej obsługi konfiguracji pakietów i konfiguracji lokalnych.

Parametry
name String : nazwa konfiguracji

parentName String : nazwa rodzica konfiguracji.

Zwroty
String pełna nazwa konfiguracji.

Rzuty
ConfigurationException

konfiguracja ścieżki

protected void trackConfig (String name, 
                ConfigurationDef def)

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

Parametry
name String : nazwa konfiguracji

def ConfigurationDef : def. konfiguracji.