GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

Obiekt Java.lang.Object
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 przypadku dołączeń cyklicznych.

Streszczenie

Konstruktorzy publiczni

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ę pod kątem dynamicznego ładowania.

Konstruktorzy publiczni

Moduł 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.

Rzuca
ConfigurationException

konfiguracja śledzenia

protected void trackConfig (String name, 
                ConfigurationDef def)

Śledź konfigurację pod kątem dynamicznego ładowania. W tej chwili obsługiwane są tylko pliki lokalne.

Parametry
name String : nazwa konfiguracji

def ConfigurationDef : def konfiguracji.