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 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łączania cyklicznego.

Streszczenie

Konstruktorzy publiczni

GCSConfigLoader (boolean isGlobalConfig)

Metody chronione

String findConfigName (String name, String parentName)

Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy rodzica.

void trackConfig (String name, ConfigurationDef def)

Śledź konfigurację do dynamicznego ładowania.

Konstruktorzy publiczni

GCSConfig Loader

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 rodzica. Służy do poprawnej 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

trackConfig

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 : definicja konfiguracji.